PostgreSQL - Upsert rowsアクション(バッチ)

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Upsert rowsバッチアクションは、1回の呼び出しで複数の行を挿入または更新します。 このアクションは、行のソースとしてリストデータピルを使用し、指定された主キー値に基づいて挿入するか更新するかを決定します。

行のバッチアップサートアクション行のバッチアップサートアクション

入力

入力フィールド説明
テーブル選択リストから対象テーブルを選択するか、完全なテーブル名を入力します。
行のソースリスト行のソースとして、トリガーまたは以前のアクションからリストデータピルを指定します。 非リストデータピルを指定した場合、アクションは1行のみをアップサートします。
ソースリストのデータピルをテーブルの列にマッピングします。 リスト内の各行には、挿入するか更新するかを決定するための主キー値が含まれている必要があります。 リストソースのデータピルのみが反復処理されます。 リスト外からマッピングされたデータピルは、すべての行に同じ値を適用します。 バッチの操作に関する詳細については、リスト管理ガイドを参照してください。

文字数制限

PostgreSQLテーブルの列には文字数制限があります。 制限を超える値をマッピングした場合、コネクターは定義された制限までの文字のみを保存します。 エラーは返されません。 同じ値を直接挿入すると、PostgreSQLはエラーを返します。

出力

出力フィールド説明
アップサートされた行数挿入または更新された行の数。

Last updated: