一、PostgreSQL 数据库查询
对 PostgreSQL 执行安全的只读 SQL 查询。
1. 安全机制
- 只读事务:SET TRANSACTION READ ONLY
- 查询超时:statement_timeout
- 结果限制:最多 10000 行
- SQL注入防护:参数化查询
二、使用示例
import psycopg2
conn = psycopg2.connect("postgresql://user:pass@host/db")
conn.set_session(readonly=True)
cur = conn.cursor()
cur.execute("SELECT * FROM orders WHERE date > %s", ("2026-01-01",))三、常见分析
- 时间序列趋势
- 分组聚合统计
- 窗口函数排名
安装指南
复制下方命令,在终端运行即可安装:
# 安装到当前项目
npx skills add postgresql
# 全局安装 — 所有项目可用
npx skills add postgresql -g
使用指南
安装完成后,在对话框中直接使用此技能。