IBM Db2 - カスタムSQLの実行アクション

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

このアクションを使用すると、カスタムSQL文字列を使用してIBM Db2にクエリを実行できます。 これにより、INSERTUPDATESELECTDELETEなどのData Manipulation Language(DML)ステートメントを実行できます。 CREATEALTERDROPなどのData Definition Language(DDL)コマンドも実行できます。

1 MBのクエリサイズ制限

1 December 2025以降、このコネクターのRun custom SQLアクションでは、1 MBのクエリサイズ制限が適用されます。 この変更により、プラットフォームの信頼性が向上し、パフォーマンスが向上し、データベースコネクションを過負荷にしたり、アップストリームシステムに影響を与えたりする大規模なクエリを回避できます。

入力

入力フィールド説明
SQLDb2インスタンスから行を選択するために必要なSQLコード。 複数のSQLステートメントを指定した場合、システムはすべてのステートメントを実行します。 ただし、最後のステートメントの結果のみが返されます。 ステートメントはセミコロン文字;で区切る必要があります。 動的に変化するSQLステートメントを実行するために、このフィールドにデータピルをマッピングできます。 データピルは一重引用符'で囲む必要があります。
クエリサイズは1 MBに制限されています。
出力フィールド取得した各行の想定フィールドを定義します。 これにより、Workatoは下流システムで使用できるデータピルを生成したり、レシピロジックを駆動したりできます。 戻り値を想定していない、または必要としない場合は、このフィールドを無視してください。

出力

出力フィールド説明
rowsSQL実行から返される行のリスト。
rows_affectedSQL文字列から挿入、更新、または削除された行数を報告します。 SELECTステートメントを実行すると、nilが返されます。 DDLを実行すると(例:テーブルの作成)、値0が返されます。

Last updated: