メインコンテンツへスキップ

データベース

接続されたデータベースでSQLクエリを実行する方法を学びます。 データベースノードワークフロー

概要

データベース ノードを使用すると、ワークフロー内で直接SQLクエリを実行できます。これは、データの取得、データの永続性の確保、またはワークフローのロジックに基づいた更新の実行に強力です。読み取りと書き込みの権限を定義し、構造化データへの安全な接続を作成できます。

設定

設定トップ 設定ミドル 設定ボトム

基本設定

  • タイトル: ノードの表示名(デフォルト:「Database」)。
  • 説明: クエリの目的のオプションの説明。
  • クエリ実行タイムアウト(秒): タイムアウトするまでのクエリ実行の最大時間を設定します(デフォルト:10)。

実行制御

  • 最大テーブル行数: 返される行数を制限して、大きなペイロードを防ぎます(デフォルト:50)。
  • 権限: このノードが実行できる操作を制御するための詳細なトグル:
    • 読み取り (Read): SELECTクエリを許可します。
    • 挿入 (Insert): INSERTクエリを許可します。
    • 更新 (Update): UPDATEクエリを許可します。
    • 削除 (Delete): DELETEクエリを許可します。

クエリエディタ

  • SQLクエリ: SQLステートメントを記述するテキストエリア。ワークフローからの変数(例:{{input.user_id}})を使用して、動的クエリを作成できます。
  • 変数セレクター: SQLクエリにワークフロー変数を挿入するためのヘルパー。