# IBM Db2 - カスタムSQLを使用して行を選択する
このアクションでは、カスタムSQLクエリに一致する行を選択することができます。
SQLプロシージャのパフォーマンスの改善について (opens new window)について学びましょう。
# カスタムSQLで行を選択する
# 入力フィールド
- SQL
- 必須フィールド
- 選択された行で実行されるカスタムSQLステートメント。これにより、出力データツリーが生成されます。
データピルをシングルクォート文字('
)で囲んでください。
SQLクエリの末尾に;
を追加しないでください。これにより、ステップが失敗します。
クエリサイズを制限するためにLIMIT句を追加しないでください。代わりに、Limit入力フィールドを使用してください。
- Parameters
- オプションフィールド
- バインド変数に値を割り当てます
- Order by
- オプションフィールド
- 返される行の順序、例:
updated_at DESC
など
- Limit
- オプションフィールド
- 返される行の最大数。デフォルトは100で、最大の行数は50000行です。
- Offset
- オプションフィールド
- 結果セット全体から結果のページのみを取得するオプションです。
たとえば、選択された結果セットの最初の100行をスキップするには、このフィールドに100を入力します。
デフォルトは0です。
- Output fields
- オプションフィールド
- 取得した各ドキュメントの予想されるフィールドを定義します。ユーザーは、ダウンストリームシステムで使用するためのデータピルを生成したり、レシピのロジックを駆動したりすることができます。
- Output CSV?
- オプションフィールド
- 選択したデータのCSV文字列を出力するには、Yesを選択します。
# 出力フィールド
- rows
- JSONオブジェクトの配列で、各オブジェクトは取得された行を表します。
- rows_count
- 取得された行の数。
Last updated: 2024/2/13 16:59:53