内で 5 つの動的 SQL 挿入を実行していますTRY CATCH
が、CATCH
ブロックは、このコードを実行する親ストアド プロシージャに、失敗した可能性があることを知らせません。RAISERROR
エラーが発生した場合にフラグを立てるために、各動的 SQL の後に追加する必要があります。
各 dSQL は次で終了します
EXEC sp_executesql @SQL, @param_definition, @param
それぞれの後に を呼び出しますかRAISERROR
、それとも で 1 つだけ必要CATCH
ですか?
ありがとう