7.97 UPDATE
UPDATEコマンドを使用すると、ファイル内のレコードのフィールドを更新できます。
移植性に関する考慮事項 |
パラメータAUTOCOMMIT、FIELDS、およびIN_FILEを参照してください。 |
参照
必須
UPDATE ------- FIELDS ------- フィールド名 フィールド属性 --->
| | | |
| --- 最大7 ----- |
|*ALL |
|*ALL_REAL |
|*ALL_VIRT |
|*EXCLUDING |
|*INCLUDING |
|拡張可能なグループ |
| |
|------ RDMLXの場合は最大1000 ----|
------- RDMLの場合は最大100 ----
>-- IN_FILE ------ ファイル名 . *FIRST ------------->
-----------------------------------------------------------------
任意指定
>-- WITH_KEY ----- キー値 ---------------------->
|拡張可能なグループ式|
--------- 最大20 -------
>-- IO_STATUS ---- *STATUS ------------------------>
フィールド名
>-- IO_ERROR ----- *ABORT ------------------------->
*NEXT
*RETURN
コマンド・ラベル
>-- VAL_ERROR ---- *LASTDIS ----------------------->
*NEXT
*RETURN
コマンド・ラベル
>-- NOT_FOUND ---- *NEXT -------------------------->
*RETURN
コマンド・ラベル
>-- ISSUE_MSG ---- *NO ---------------------------->
*YES
>-- WITH_RRN ----- *NONE -------------------------->
>-- RETURN_RRN --- *NONE -------------------------->
>-- CHECK_ONLY --- *NO ---------------------------->
*YES
>-- AUTOCOMMIT --- *FILEDEF -----------------------|
*YES
*NO