SQL Prompt是一款由Redgate开发的SQL Server智能代码补全和格式化工具。以下是具体使用方法:
ssf生成标量函数)-- 格式化前
SELECT * FROM users WHERE active=1 ORDER BY created_at DESC
-- 格式化后(使用Ctrl+K, Ctrl+Y)
SELECT *
FROM users
WHERE active = 1
ORDER BY created_at DESC;
* → 具体列名)Tab 接受建议
Ctrl+Space 手动触发建议
Ctrl+K, Ctrl+Y 格式化当前语句
Ctrl+K, Ctrl+F 格式化选中代码
Ctrl+Shift+R 重命名对象
SELECT *
FROM Orders o
INNER JOIN Customers c ON o.CustomerID = c.CustomerID
-- 输入时SQL Prompt会自动建议关联字段
输入:ssf → 自动生成标量函数模板
输入:vt → 生成表值函数
输入:isv → 生成内联表值函数
-- 选中*,右键 → SQL Prompt → 扩展通配符
SELECT OrderID, CustomerID, OrderDate, TotalAmount
FROM Orders;
SQL Prompt通过智能建议和自动化格式化,能显著提高SQL代码的编写效率和一致性,特别适合团队协作开发环境。