6.2.1 BEGIN DECLARE SECTIONの形式と規則
(2) 形式
BEGIN DECLARE SECTION
(3) 共通規則
-
埋込みSQL宣言節の終わりは,END DECLARE SECTION(埋込みSQL終了宣言)を指定してください。
-
SQL中で使用する埋込み変数,及び標識変数は,埋込みSQL宣言節で宣言します。
-
埋込み型のUAPには,0個以上の埋込みSQL宣言節を指定できます。
-
埋込みSQL宣言節には,変数の宣言だけ指定できます。ただし,変数の宣言を含まない埋込みSQL宣言節は指定できます。
(4) 使用例
SQL中で使用する埋込み変数を宣言します。
<C言語の場合> EXEC SQL BEGIN DECLARE SECTION; char XSCODE[5]; char XSNAME[17]; char XCOL[3]; long XTANKA; long XZSURYO; EXEC SQL END DECLARE SECTION; <COBOL言語の場合> EXEC SQL BEGIN DECLARE SECTION END-EXEC. 77 XSCODE PIC X(4). 77 XSNAME PIC X(16). 77 XCOL PIC X(2). 77 XTANKA PIC S9(9) COMP. 77 XZSURYO PIC S9(9) COMP. EXEC SQL END DECLARE SECTION END-EXEC.