2011-10-10 58 views
0

我有一個使用表變量創建查詢並在SQL Server Management Studio中執行時完美運行的存儲過程。但是,在查詢設計器中運行存儲過程時,不會顯示引用此表變量的列。當在SSMS中運行存儲過程但在SSRS中不存在時顯示值

我在許多其他報告中沒有問題地使用過這種方法,但無法弄清楚爲什麼值將顯示在SSMS中而不是SSRS中。

回答

0

經過全新的睡眠之後,我意識到這是一個參數如何傳遞給子存儲過程。主存儲過程有一個包含「LIKE @Parameter」的子句,但子存儲過程包含一個「= @Parameter」,所以當「%」被傳入參數時,主存儲過程返回結果,但沒有任何結果從子存儲過程顯示。

只是一個讓自己的工作更加努力的案例...

相關問題