1
我一直在尋找一個存儲過程,它會生成下面的動態sql,當我運行時,我發現它缺少額外的引號,否則它不起作用。查找生成的動態SQL的起源
我不得不使用SQL事件探查器找到這個問題的SQL代碼,打破使用實體框架4.
exec sp_executesql N'SELECT TOP (1)
[Extent1].[InstanceId] AS [InstanceId],
[Extent1].[AssociationId] AS [AssociationId],
[Extent1].[Level] AS [Level],
[Extent1].[Values] AS [Values]
FROM [dbo].[Report] AS [Extent1]
WHERE [Extent1].[InstanceId] = @p__linq__0',N'@p__linq__0 uniqueidentifier',@p__linq__0='0C550367-AFGH-425A-B7FA-559ED41EBBC2'
我的問題生成報告的過程是,我不知道在哪裏看對於存儲過程,雖然我也不確定它是否可能是由存儲過程以外的其他東西生成的。
開始通過尋找在sys.comments其中TEXT LIKE '%%'。查看可能產生它的所有程序。 –