提供通用的数据库查询工作流程、SQL 模板和结果分析方法。使用 exec_sql 工具执行查询。
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
COMMON.md参考:通用规范
exec_sql 工具执行所有查询使用 exec_sql 工具执行,参数替换为实际值。
重要:在执行 SQL 前,必须先打印出完整的目标 SQL 语句,然后再使用 exec_sql 工具执行。
重要:执行 SQL 后,必须对查询结果进行结构化展示:
-- 查询表结构(推荐)
DESC database_name.table_name;
-- 查询完整表定义(包含索引、约束等)
SHOW CREATE TABLE database_name.table_name;
-- 查询表状态
SHOW TABLE STATUS LIKE 'table_name';
-- 查询所有数据库
SHOW DATABASES;
-- 查询当前数据库
SELECT DATABASE();
-- 查询指定数据库的所有表
SHOW TABLES FROM database_name;
-- 查询表的创建语句
SHOW CREATE TABLE table_name;
-- 查询前 N 条记录
SELECT * FROM table_name LIMIT N;
-- 查询去重
SELECT DISTINCT column_name FROM table_name;
-- 查询排序
SELECT * FROM table_name ORDER BY column_name DESC;
-- 查询统计
SELECT COUNT(*) FROM table_name WHERE condition;
-- 条件查询
SELECT * FROM table_name WHERE condition AND deleted_at = 0;
{参数名}都需要替换为实际值deleted_at = 0 条件(如果表有软删除字段)exec_sql 执行org_id 下可能存在相同的 id,这是不同的数据记录