SQL ステートメントの実行結果の検査

SQL ステートメントを実行した後、プログラムは、データをコミットする前にエラーがないかどうかを検査し、それらが表すエラーを処理する必要があります。

このタスクについて

SQL ステートメントの実行結果の検査は、次のいずれかの方法で行うことができます。

  • SQLCA の特定のフィールドを表示する方法。
  • 特定の値の SQLCODE または SQLSTATE を テストする方法。
  • ご使用のアプリケーション・プログラムの WHENEVER ステートメントを使用する方法。
  • 標識変数をテストして数値エラーを検出する方法。
  • ご使用のアプリケーション・プログラムで GET DIAGNOSTICS ステートメントを使用し、SQL ステートメントの実行時に生じるすべての条件情報を判断する方法。
  • DSNTIAR を呼び出して SQLCA の内容を表示する方法。