このスクリプトは正しく機能しており、ストアドプロシージャを実行すると出力は正しくなります。しかし、codesmithで使用すると機能しgenerate output
ません。ストアドプロシージャを実行すると、結果ではなく整数が返されます。
問題を引き起こしている部分は次のとおりです。
SELECT *
INTO #UsersConversations
FROM Conversations c
WHERE c.pid IN
(SELECT DISTINCT ConvID FROM ConversationUsers WHERE UserID = @UserId)
SQL Server 2008、CodeSmithv4を使用しています