7.26 DELETE

LANSA

7.26 DELETE


DELETEコマンドを使用すると、キーまたは相対レコード番号によってファイルからレコードを削除できます。

移植性に関する考慮事項

パラメータFROM_FILEを参照してください。

参照

DELETEのパラメータ

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

DELETEの使用例

                                                         必須/省略可

 

  DELETE ------- FROM_FILE ---- ファイル名 . ライブラリ名 ------->

 

 -----------------------------------------------------------------

                                                         任意指定

 

             >-- WHERE ------- '条件' --------------------->

 

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