> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentify.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# データベースクエリ

<img src="https://mintcdn.com/trendoinc/JIbvu0Q5ON1Na9nl/images/35.png?fit=max&auto=format&n=JIbvu0Q5ON1Na9nl&q=85&s=2a096f59ea90ef5fa8a058b544447559" width="562" height="880" data-path="images/35.png" />

### **モジュール概要**

* **ワークフロー内でデータベースに対するSQLクエリの実行**を簡単に実現するためのコンポーネントです。あらかじめ接続済みのデータベースを指定し、SQLを実行し、結果を取得することができます。

### 🔌 入力とトリガー (Inputs & Triggers)

<CardGroup cols={2}>
  <Card title="条件をすべて満たした場合に動作を開始" icon="link">
    **タイプ**: ブール型

    本ノードは複数のブール型入力を接続可能。**全ての条件が `true`** の場合に本モジュールを実行します（AND条件）。
  </Card>

  <Card title="いずれかを満たした場合に動作を開始" icon="bolt">
    **タイプ**: ブール型

    本ノードは複数のブール型入力を接続可能。**いずれか1つでも条件が `true`** の場合に本モジュールを実行します（OR条件）。
  </Card>

  <Card title="SQL" icon="code">
    **タイプ**: 文字列型

    実行したいSQL文を入力します（自動生成または固定SQL）。
  </Card>
</CardGroup>

### ⚙️ 設定 (Configuration)

<CardGroup cols={2}>
  <Card title="ターゲットデータベース" icon="database">
    クエリを実行する対象のデータベースを選択します（事前にインテリジェントエージェント設定で接続が必要）。
  </Card>

  <Card title="クエリ結果を表示する" icon="eye">
    エンドユーザーとの対話画面で、クエリ結果を表示するかどうかを設定します。
  </Card>
</CardGroup>

### 📤 出力と動作 (Outputs & Behavior)

<CardGroup cols={2}>
  <Card title="クエリ結果" icon="table">
    **タイプ**: 文字列型

    SQLの実行結果。次の処理や表示に活用するため、文字列型で出力されます。
  </Card>

  <Card title="呼び出し成功" icon="circle-check">
    **タイプ**: ブール型

    SQL実行に成功した場合、`True` を出力します。
  </Card>

  <Card title="呼び出し失敗" icon="circle-xmark">
    **タイプ**: ブール型

    SQL実行に失敗した場合、`True` を出力します（エラーハンドリング用）。
  </Card>

  <Card title="モジュール実行終了" icon="check-double">
    **タイプ**: ブール型

    **本モジュールの実行完了時、出力値は `True` となります**（通常、次処理を開始するためのトリガーとして使用）。
  </Card>
</CardGroup>
