DELETE FROM ステートメント

DELETE FROM ステートメントは、検索条件に基づいて、外部データベースの表から行を削除します。

構文

表の列の値を参照するために検索条件の中で使用できる、相関名が作成されます。 この相関名は、表の名前 (データ・ソース修飾子は含まない) か、 または指定された明示的な修飾子です。

表 SHAREHOLDINGS と接続されるように構成されている Database ノードがある場合、 以下のステートメントを使用して Database ノードを構成できます。
DELETE FROM Database.SHAREHOLDINGS AS H
 WHERE H.ACCOUNTNO = Body.AccountNumber;

これによって、表 SHAREHOLDINGS の中の ACCOUNTNO フィールドが、 メッセージの中の AccountNumber と等しい行はすべて、その表から削除されます。

データベース・エラーの処理

データベース・エラーの処理については、 データベース状態のキャプチャーを参照してください。

関連概念
ESQL

関連タスク
ESQL の開発

関連資料
構文の設定
ESQL のステートメント