引数の説明
エラーの原因となった文識別子名. |
例
000001 @OPTIONS SQLSCOPE(METHOD)
000002 IDENTIFICATION DIVISION.
000003 CLASS-ID. C2991.
000004 ENVIRONMENT DIVISION.
000005 CONFIGURATION SECTION.
000006 OBJECT.
000007 PROCEDURE DIVISION.
000008*
000009 METHOD-ID. M2991A.
000010 DATA DIVISION.
000011 WORKING-STORAGE SECTION.
000012 EXEC SQL BEGIN DECLARE SECTION END-EXEC.
000013 01 SQLSTATE PIC X(5).
000014 01 HVR1 PIC X(80).
000015 EXEC SQL END DECLARE SECTION END-EXEC.
000016 PROCEDURE DIVISION.
000017 EXEC SQL
000018 PREPARE ST1 FROM :HVR1
000019 END-EXEC.
000020 END METHOD M2991A.
000021*
000022 METHOD-ID. M2991B.
000023 DATA DIVISION.
000024 WORKING-STORAGE SECTION.
000025 EXEC SQL BEGIN DECLARE SECTION END-EXEC.
000026 01 SQLSTATE PIC X(5).
000027 EXEC SQL END DECLARE SECTION END-EXEC.
000028 PROCEDURE DIVISION.
000029 EXEC SQL
000030 EXECUTE ST1
000031 END-EXEC.
000032 END METHOD M2991B.
000033*
000034 END OBJECT.
000035 END CLASS C2991.
C2991.cob (31) : JMN2991I-W 文識別子'ST1'に対するPREPARE文がありません.書かれたとおりに受け入れます.
詳細な説明
SQL文識別子は,動的SQL文で使用する文の識別子です.SQL文識別子は,それが使用される前までに,PREPARE文によって準備(実行されるSQL文と関連付け)されていなければなりません.