SQL Server 2008 (同じく 2005) で大規模なストアド プロシージャをデバッグする必要があります。
その手順 StepByStep に進むことができないため、いくつかの出力ファイルを使用してデバッグする必要があります。
実際に私は次のようなものを使用します
DECLARE @SQL VARCHAR(8000)
SELECT @SQL = 'BCP "SELECT * FROM MY_TABLE" QUERYOUT "D:\TDB\test.txt" -C -T -w'
EXEC MASTER..XP_CMDSHELL @SQL
ただし、このアプローチには # テーブルを使用できないなどの複数の制限があり、フィルターを使用する複雑な方法 (where X='+cast(@MYLocalVar as varchar)+')...
MySqlのように、選択をファイルに出力する他の方法はありますか
SELECT * into outfile '../../htdocs/VIP/Temp/temp.txt' from tmp_Menu2;