7.123 UPDATE

Þ: 利用法の確認

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

移植性に関する考慮事項

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

参照

7.123.1 UPDATE のパラメータ

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

7.123.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