名称: agentuity-cli-cloud-db-sql 描述: 在数据库上执行SQL查询。需要身份验证。用于Agentuity云平台操作 版本: “0.0.103” 许可证: Apache-2.0 允许的工具: “Bash(agentuity:*)” 参数提示: “<名称> <查询>” 元数据: 命令: “agentuity cloud db sql” 标签: “slow requires-auth”
云数据库SQL
在数据库上执行SQL查询
先决条件
- 已通过
agentuity auth login进行身份验证 - 需要组织上下文(
--org-id或默认组织)
使用方法
agentuity cloud db sql <名称> <查询>
参数
| 参数 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
<名称> |
字符串 | 是 | - |
<查询> |
字符串 | 是 | - |
示例
执行SQL查询:
bunx @agentuity/cli cloud db sql 我的数据库 "SELECT * FROM users LIMIT 10"
以JSON格式输出执行查询:
bunx @agentuity/cli cloud db exec 我的数据库 "SELECT COUNT(*) FROM orders" --json
带过滤条件的查询:
bunx @agentuity/cli cloud db query 我的数据库 "SELECT * FROM products WHERE price > 100"
输出
返回JSON对象:
{
"rows": "array",
"rowCount": "number",
"truncated": "boolean"
}
| 字段 | 类型 | 描述 |
|---|---|---|
rows |
数组 | 查询结果 |
rowCount |
数字 | 返回的行数 |
truncated |
布尔值 | 结果是否被截断 |