シナリオ: C#appsはSQL2000を使用します。それは、アプリ内のtry catch内に3つのストアドプロシージャをエスケープします。キャッチでは、エラーは抑制されます。いくつかの合法性のために、c#コードは変更および実装できません。ストアドプロシージャエラーを記録する方法
Q:ストアドプロシージャの実際のSQLエラーをログファイルやその他のテーブルにトラップするにはどうすればよいですか? @@ Errorはアプリケーションにエラーメッセージを返しますが、クエリアナライザで評価すると 'If @@ Error <> 0'は起動しますが、常に0になります。 @@エラー番号を保存しようとしていますが、常に0です。
お手数ですが、