お世話になっております。
ストアドプロシージャ内でエラーが発生して CATCHしたときのエラー内容を .NET 側の 画面に表示したいので、RETURN ?
でエラー内容を返したいのですが、実装方法がわかりません。。
どなたかアドバイスをご教示ください。
<環境>
・Windows 10
・Sql server management studio 18.5
・Docker
・.NET Framework (ASP.NET Web Forms)
ストアド自体はエラーを返す方法以外は完成しております。
エラーを返す方法(.NET
側で取得可能な返し方)をご教示頂きたいです。
sql
1BEGIG TRY 2 3 BEGIN TRANSACTION 4 5 6 処理コード 7 8 COMMIT TRANSACTION 9END TRY 10 11BEGIN CATCH 12 ROLLBACK TRANSACTION 13 14 -- ここキャッチしたエラーを .net 側に返す方法 15 -- 現状 16 PRINT ERROR_LINE(); 17 PRINT ERROR_MESSAGE(); 18 19END CATCH 20RETURN 21
宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー