[ |../../index.htm#lansa/fetch.htm]
現在地:
7.59 FETCH
注: 利用オプション
FETCHコマンドは、ファイル内で、指定されたキー、条件、または相対レコード番号に一致した最初のレコードのフィールドを取得するために使用します。
参照
7.59.1 FETCH のパラメータ
7.59.2 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
[ |../../index.htm#lansa/fetch.htm]