例題
[P2744.cob] 000001 IDENTIFICATION DIVISION. 000002 PROGRAM-ID. P2744. 000003 ENVIRONMENT DIVISION. 000004 DATA DIVISION. 000005 WORKING-STORAGE SECTION. 000006 EXEC SQL BEGIN DECLARE SECTION END-EXEC. 000007 01 SQLSTATE PIC X(5). 000008 01 HRGRP. 000009 02 WDEPND PIC S9(4) BINARY. 000010 02 PIC X(1) 000011 OCCURS 10 DEPENDING ON WDEPND. 000012 02 HVAR3 PIC S9(9) BINARY. 000013 EXEC SQL END DECLARE SECTION END-EXEC. 000014 PROCEDURE DIVISION. 000015 EXEC SQL 000016 SELECT CL1 INTO :HVAR3 FROM TBL 000017 END-EXEC. 000018 END PROGRAM P2744.
P2744.cob 12: JMN2744I-S ホスト変数は,アドレス可変項目であってはなりません.
詳細な説明
ホスト変数(データ部の埋込みSQL宣言節で定義する)は,応用プログラムからデータをデータベースに格納したり,データベースのデータを読み込むために使用します.ホスト変数は,レコード中の可変位置(レコードの中で,OCCURS句にDEPENDING指定を指定したデータ項目の後に割り付けられる領域)にある項目であってはなりません.