Hitachi

ノンストップデータベース HiRDB Version 10 SQLリファレンス


6.15 SQLCODE変数

SQLを実行するとHiRDBによってリターンコード(SQLCODE)が設定されます。SQLCODE変数に返される値の内容は,SQL連絡領域のSQLCODE領域の内容と同じです。

SQLCODE変数は,プリプロセス実行時にシステムが宣言文をソースプログラム中に埋め込むため,UAPでの宣言は必要ありません。データ型は,C言語ではsigned long int,COBOL言語ではS9 ( 9)COMPUTATIONALで宣言しています。

参照する場合は,変数名称SQLCODEを指定してください。

また,複数接続機能を使用した環境では,DECLARE CONNECTION HANDLE SET文でSQLCODEが使用する接続ハンドルを宣言しておく必要があります。