0

私のデータベースでは、IDTYPE と IDNO のペアの一意性を制御する一意の制約を作成しました。そのため、IDTYPE が 1 で IDNO が 11232 の 2 番目の行は存在できません。明らかに、これに違反すると、アプリケーションは Oracle の一意の制約エラーでクラッシュします。IDNO と IDTYPE の同じ値を持つ他の行があるかどうかを確認するクエリを実行したくないため、これと他のエラーをキャッチするにはどうすればよいですか。このエラーをキャッチできれば、私たちプログラマーだけが理解できる Oracle の説明ではなく、私自身の説明を示すことができます。

4

1 に答える 1

1

したがって、誤解していなければ、次のような try-catch ステートメントを探していることになります。

try { //code to access DB }
catch (Exception e) { //do some stuff }
于 2012-04-13T11:21:54.020 に答える