# IBM Db2 - 更新アクション

Workatoでは、バッチおよび単一の行の更新アクションの両方を提供しています。これにより、レシピに必要なアクションを選択し、ビジネスニーズを満たすことができます。バッチまたは単一の挿入アクションを使用するかどうかのベストプラクティスおよび挿入、更新、または更新を使用するタイミングのベストプラクティスをご覧ください。

# 行の更新

このアクションでは、条件に一致する複数の行の列を更新することができます。

# 入力

フィールド タイプ 説明
テーブル 必須 更新するテーブルを選択します。テーブルの選択は、ピックリストからテーブルを選択するか、入力フィールドをテキストモードに切り替えてフルテーブル名を入力することで行えます。
WHERE条件 オプション この指定された条件に一致する行が更新されます(例:status = true)。SQLのサブクエリもサポートされています。
行 > 行フィールド オプション これは、対象テーブルの列に基づいて動的に生成される入力フィールドのリストです。各列に挿入するデータをここで指定します。

# 出力

フィールド 説明
更新された行数 更新された行の数

# 行のバッチ更新

このアクションでは、リストデータピル内の入力データに基づいて、複数の行を一度に異なる値に更新することができます。これにより、大量のレコードをアプリからIBM Db2に移動する際のスループットが向上します。

# 入力

フィールド タイプ 説明
テーブル 必須 更新するテーブルを選択します。テーブルの選択は、ピックリストからテーブルを選択するか、入力フィールドをテキストモードに切り替えてフルテーブル名を入力することで行えます。
行 > 行ソースリスト 必須 入力するデータピルは、テーブルに更新する行のバッチのソースです。これは、リストデータピルを出力するトリガーまたはアクションから取得できます。
行 > 行フィールド オプション これは、対象テーブルの列に基づいて動的に生成される入力フィールドのリストです。行ソースリストデータピルから挿入するデータをマッピングします。
一意キー 必須 更新のための行を識別するための一意キーカラムを選択します。選択した一意キーがインデックス化されている場合、パフォーマンスが向上します。

# 出力

フィールド 説明
更新された行数 更新された行の数


Last updated: 2024/2/13 16:59:53