- ベストアンサー
ストアドプロシージャの実行
こんばんは。 C#のアプリケーションからストアドプロシージャの実行を検討 しています。ストアドプロシージャでは複数テーブルを更新する バッチシステムです。 このケースでは、C#側ではエラーをどこまでハンドリングするのが 良いでしょうか?。 「成功と失敗の戻り値だけ」か、それとも「ORA-」のようなエラーまで全てハンドリングすべきか迷っていまして・・。 ご意見お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
そのストアドの結果次第で、後の処理を分けるのであれば、 TRUE/FALSEでOKだと思います。 (たとえば、ストアドを実行する関数などがあれば、その関数の戻り値。) しかし、その関数の中では、ログなどに詳細なエラー(ORA-)などを出力したほうがいいと思います。