ページの先頭行へ戻る
NetCOBOL V11.0 メッセージ集
FUJITSU Software

2.4.523 JMN2893I-S

@1@は'P'および'V'を含まない9けたの符号付き2進項目でなければなりません.

埋め込みの説明

@1@ : SQLCODE,SQLERRDまたはSQLERARY.

例題

[P2893.cob]
000001 IDENTIFICATION DIVISION.
000002 PROGRAM-ID.    P2893.
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  SQLCODE  PIC  9(9) BINARY.
000009  01  SQLINFOA.
000010   02 SQLERRD  PIC S9(4) BINARY.
000011  01  SQLERARY PIC S9(9).
000012  01  HVAR1    PIC S9(2)V9(2).
000013  01  HVAR2    PIC  X(8).
000014     EXEC SQL  END  DECLARE SECTION END-EXEC.
000015 PROCEDURE  DIVISION.
000016     EXEC  SQL
000017       SELECT CL1,CL2 INTO :HVAR1, :HVAR2  FROM  TBL
000018     END-EXEC.
000019 END PROGRAM   P2893.

P2893.cob 8: JMN2893I-S SQLCODEは'P'および'V'を含まない9けたの符号付き2進項目でなければなりません.

P2893.cob 10: JMN2893I-S SQLERRDは'P'および'V'を含まない9けたの符号付き2進項目でなければなりません.

P2893.cob 11: JMN2893I-S SQLERARYは'P'および'V'を含まない9けたの符号付き2進項目でなければなりません.

詳細な説明

埋め込みSQL文の実行時例外発生時の例外コードを受け取る領域である以下のデータ項目は,いずれもPまたはVを含まない9桁の符号付き2進項目符号である必要があります.

  • SQLCODE

  • SQLERRD

  • SQLERARY