引数の説明
エラーの原因となった文識別子名. |
例
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文と関連付け)されていなければなりません.