【发布时间】:2011-07-01 22:32:41
【问题描述】:
如何查看 SQL Server 2005 中执行的动态 sql 的执行计划?我无法在数据库所在的计算机上保存任何文件。这是一个小例子:
declare @sqlcmd nvarchar(1000)
declare @param1 nvarchar(14)
set @param1 = '11111111%'
set @sqlcmd = 'SELECT * FROM myTable WHERE customer_id LIKE @customer_id'
EXECUTE sp_executesql @sqlcmd, N'@customer_id nvarchar(14)', @customer_id = @param1
所以我想看看实际用于 SELECT 查询的执行计划。
【问题讨论】:
标签: sql sql-server-2005 dynamic-sql sql-execution-plan