我想美化我写的SQL查询。
哪些免费工具允许SQL查询格式化?
答案 0 :(得分:53)
PoorMansTSqlFormatter是一个免费的开源在线美化器,具有离线SSMS加载项,命令行美化工具和Notepad ++插件。
该项目旨在格式化任何T-SQL(2000或更高版本)脚本,无论长度或复杂程度如何。
希望这有帮助!
答案 1 :(得分:17)
T-SQL Tidy是一个非常好的在线SQL格式化程序/美化器。
它有很多格式化选项。虽然它的目标是T-SQL,但它应该适用于大多数SQL方言。
答案 2 :(得分:6)
有一个免费的在线Instant SQL Formatter。该网站还销售其他一些版本(例如Visual Studio的加载项),但在线版本是免费的。
答案 3 :(得分:2)
我在notepad ++中寻找相同内容,并找到了一个链接,可以了解如何使用宏创建自己的格式:http://peoplesoft.wikidot.com/formatting-sql-in-notepad。好像它可以工作,但我将使用上面的SSMS加载项之一。 (减少工作)谢谢!
答案 4 :(得分:1)
我一直是navicat的粉丝 - http://www.navicat.com
他们的Lite版本是免费的,但它仍然带有sql美化 - http://www.navicat.com/en/products/navicat_premium/premium_feature.html
偶尔你会发现一些额外的奖励,你可以在奇怪的地方找到一些傻瓜。
答案 5 :(得分:0)
Sequel Pro如果使用OS X,否则只需找出您需要的内容,然后使用您的知识开发查询并使用命令行工具(我个人最喜欢的:))。