Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/update.htm]
現在地:

...

7.125 UPDATE

...

Note

注意:利用オプション

UPDATEコマンドを使用すると、ファイル内のレコードのフィールドを更新できます。

移植性に関する考慮事項

パラメータ AUTOCOMMITFIELDS、および IN_FILE

を参照してください。

 を参照してください。

...

次のトピックも参照してください。 

7.125.1 UPDATE のパラメータ

7.125.2 UPDATE についてのコメント/警告

7.125.3 UPDATE の使用例

...


Panel
bgColor#ffffcc

                                                                                                必須

  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