query
Execute read-only SQL statements (SELECT/WITH/EXPLAIN/SHOW/VALUES) on GaussDB and return result rows. Supports row limits and offsets, with optional transaction execution via handle.
Instructions
在 GaussDB 上执行只读查询(SELECT/WITH/EXPLAIN/SHOW/VALUES 开头,单语句,写语句会被拒绝)并返回结果行。支持 limit/offset 截断返回(不修改 SQL 本身),可选 tx_handle 在事务内执行
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | 要执行的 SQL,通常为 SELECT | |
| limit | No | 最多返回的行数,默认 100,上限 1000 | |
| offset | No | 跳过前 N 行,默认 0 | |
| tx_handle | No | 可选事务句柄,在 transaction_begin 返回的事务内执行 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | ||
| rowCount | Yes | ||
| truncated | Yes |