7.59 FETCH
注意:利用オプション
FETCHコマンドは、ファイル内で、指定されたキー、条件、または相対レコード番号に一致した最初のレコードのフィールドを取得するために使用します。
次のトピックも参照してください。
必須
FETCH ----------- FIELDS ---------- フィールド名 フィールド属性 ------>
| | | |
| --- 最大7 ----- |
|*ALL |
|*ALL-REAL |
|*ALL-VIRT |
|*INCLUDING |
|*EXCLUDING |
| 拡張可能なグループ |
|------ RDMLXの場合は最大1000----|
----- RDMLの場合は最大100 ------
>-- FROM_FILE ------ ファイル名 . *FIRST ------------------>
ライブラリ名
-------------------------------------------------------------------------------------
任意指定
>-- WHERE --------- '条件' ----------------------------------->
>-- WITH_KEY ------ キー・フィールド値 ------------------->
拡張可能なグループ式
>-- IO_STATUS ----- *STATUS --------------------------------->
フィールド名
>-- IO_ERROR ----- *ABORT ---------------------------------->
*NEXT
*RETURN
ラベル
>-- VAL_ERROR ---- *LASTDIS ------------------------------->
*NEXT
*RETURN
ラベル
>-- NOT_FOUND -- *NEXT ---------------------------------->
*RETURN
ラベル
>-- ISSUE_MSG ---- *NO ------------------------------------>
*YES
>-- LOCK ---------- *NO ------------------------------------>
*YES
>-- WITH_RRN ---- *NONE --------------------------------->
>-- RETURN_RRN -- *NONE -------------------------------->
>-- KEEP_LAST ----- *NONE -------------------------------|
1 - 9999