You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

7.125 UPDATE

&<a href="rdml_database.htm"&>注: 利用オプション&</a&>
UPDATEコマンドを使用すると、ファイル内のレコードのフィールドを更新できます。

移植性に関する考慮事項

パラメータ AUTOCOMMIT 、FIELDS 、および IN_FILE を参照してください。

参照
7.125.1 UPDATE のパラメータ
7.125.2 UPDATE についてのコメント/警告
7.125.3 UPDATE の使用例
                                                         必須
  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
 

  • No labels