アプリケーション開発の手引き


FORTRAN の SQLSTATE および SQLCODE 変数

LANGLEVEL プリコンパイル・オプションを SQL92E の値とともに使用すると、次の 2 つの宣言をホスト変数として組み込めます。

     EXEC SQL BEGIN DECLARE SECTION;
    CHARACTER*5 SQLSTATE 
    INTEGER     SQLCOD 
    .
    .
    .
  EXEC SQL END DECLARE SECTION

これらのどちらも指定されない場合、プリコンパイル・ステップの間、SQLCOD 宣言が仮定されます。変数には 'SQLSTATE' または 'SQLSTA' と名前が付けられます。このオプションを使用するときには、INCLUDE SQLCA ステートメントを指定してはならないことに注意してください。

複数のソース・ファイルがあるアプリケーションの場合、各ソース・ファイルに SQLCOD と SQLSTATE の宣言が上記のように組み込まれることがあります。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]