SQL Serverストアドプロシージャで実行された最後のSQLステートメントのステータスをチェックする方法はありますか。ストアドプロシージャで実行された最後のSQLステートメントのステータスを確認します。
コード:
SET @SQLStmt = N'CREATE CLUSTERED COLUMNSTORE INDEX CCSI ON '+ @DBName +N'.dbo.' + @ResultTableName + N' WITH (DROP_EXISTING = OFF)'
EXEC dbo.pCOMMON_PrintVariable ': Create Clustered Columnstore Index: ', @SQLStmt
EXEC sp_executesql @SQLStmt
は、上記のステートメントの状態を確認し、これらの文の後にいくつかのコードをトリガしたいと思います。
あなたが状況とはどういう意味ですか? –
ステータス - 正常に実行されたか、失敗しましたか? – Teja
ストアドプロシージャでDDLを見始めると、深刻なアーキテクチャ上の問題があることが懸念されます。さらに、エラーを無視したいときはさらにそうです。これは、何かがここから遠く離れていることを示しています。 –