المهارات sql-queries-tool
📦

sql-queries-tool

آمن

使用 AI 產生 SQL 查詢

為任何資料庫撰寫最佳化的 SQL 查詢。AI 會理解您的結構描述,並產生符合方言的安全查詢。

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "sql-queries-tool". Show me orders from last week

النتيجة المتوقعة:

上週有 **1,247 筆訂單**,總營收為 **$45,678.90**。平均訂單金額為 **$36.62**。

استخدام "sql-queries-tool". What columns does the products table have?

النتيجة المتوقعة:

products 資料表有 8 個欄位:id (integer)、name (varchar)、price (decimal)、category_id (integer)、stock_quantity (integer)、created_at (timestamp)、updated_at (timestamp)、is_active (boolean)。

التدقيق الأمني

آمن
v1 • 3/10/2026

This is a documentation-only skill file containing SQL query patterns and best practices. The static analyzer flagged 24 potential issues, but manual review confirms all are false positives. The backtick characters detected are markdown code fences for SQL examples. No cryptographic algorithms or system reconnaissance is present. The skill explicitly restricts queries to SELECT/WITH only, making it safe for database operations.

1
الملفات التي تم فحصها
82
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
31
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

資料分析

產生聚合查詢、時間序列分析和報告查詢

應用程式開發

為應用程式後端撰寫高效的資料庫查詢

資料庫探索

預覽資料表資料並了解結構描述關係

جرّب هذه الموجهات

簡單資料查詢
Show me the first 10 rows from the users table
聚合查詢
Calculate total revenue per month for the last 6 months
複雜 CTE 查詢
Get the top 5 customers by order count with their total spending using a CTE
視窗函數查詢
Show running total of transactions per user ordered by date

أفضل الممارسات

  • 始終先使用 read_schema 或 describe_table 來了解結構描述
  • 除非使用者明確要求所有資料列,否則應加入 LIMIT
  • 引用所有識別碼:"schema"."table"."column"
  • 為提高可讀性,優先使用 CTE 而非子查詢

تجنب

  • 絕不產生 INSERT、UPDATE、DELETE 或 DROP 語句
  • 避免在正式環境中使用 SELECT * - 應指定需要的欄位
  • 不要在可能回傳大量資料集的查詢中省略 LIMIT
  • 不要在未先檢查結構描述的情況下假設欄位名稱

الأسئلة المتكررة

此技能可以修改我的資料庫嗎?
不行。此技能僅產生 SELECT 和 WITH (CTE) 查詢。不允許任何 INSERT、UPDATE、DELETE 或 DDL 語句。
支援哪些資料庫?
PostgreSQL、MySQL、SQLite、Snowflake、BigQuery 和 Databricks。此技能會從您的連線自動偵測方言。
AI 如何知道我的結構描述?
此技能在產生查詢前會使用 read_schema 和 describe_table 工具來檢查您的資料庫結構。
我可以取得原始 SQL 輸出嗎?
可以。請明確使用「show me the query」或「how did you write this」詢問,AI 會顯示 SQL。
如果我的查詢很慢該怎麼辦?
此技能可以分析查詢效能,並建議新增索引或重寫以獲得更好執行計畫等最佳化方式。
這對正式環境資料庫安全嗎?
是的。所有查詢都是唯讀的,且此技能會在執行前驗證結構描述是否存在,以防止錯誤。

تفاصيل المطور

المؤلف

Dbxstudio

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md