EXECUTE UPDATE コマンドを使って、UPDATE、INSERT、DELETE のいずれかのステートメントを実行できます。
更新カウントは、JSM コマンドメッセージ・フィールドに返されます。
非常に大きな SQL ステートメントを使用する場合、SET PARAMETER(*SQL) コマンドでステートメントを準備した後、EXECUTE UPDATE(*SQLPARAMETER) コマンドを使用するという選択もあります。
構文:
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
EXECUTE | UPDATE | ステートメント | 必須。UPDATE、INSERT または DELETE ステートメントを実行します。 |
*SQLPARAMETER | SET コマンドで PARAMETER(*SQL) キーワードを使って事前に準備された SQL ステートメントを実行します。 |
例
SET PARAMETER(*SQL) #WRKLST(TXT)EXECUTE UPDATE(*SQLPARAMETER)
EXECUTE UPDATE(UPDATE EMPLOYEE SET AGE=25)
EXECUTE UPDATE(DELETE FROM EMPLOYEE WHERE AGE=25)