我正在寻找整理和重新格式化SQL查询的脚本或应用程序。我找到了一些很好的在线SQL格式化程序(参见here),以及一些可下载的商业应用程序。我对使用在线服务持谨慎态度,因为我不想冒险将这些查询的副本存储在可能被泄露的地方,如果只是在网络服务器的缓存中(并且违反了我的雇主的政策)。
是否有人知道任何可能帮助我解决此问题的开源应用程序,脚本或可下载的免费软件?
可能值得一提的是我正在开发Windows平台,但我对其他操作系统的建议持开放态度。
干杯!
更新
我已经按照Vinko Vrsalovic的建议使用了SQLInform,效果非常好。谢谢Vinko!
可能值得关注的东西是SQLTidy,这是一个关于Google Code的年轻项目,从长远来看可能会变成一件好事。
答案 0 :(得分:2)
尝试一些事情(SQLinForm在2009年之前是免费的)。一些利基完全缺乏良好的开源工具,这很奇怪。
http://www.trialpay.com/checkout/?c=bb7014d&tid=6rGUpGo
http://www.fileheap.com/software-universal-sql-editor-download-11096.html
Emacs宏:
答案 1 :(得分:1)
其他东西......这个免费软件工具适用于PL / SQL,所以也许在那里使用它。
PL / SQL Tidy (Broken Link)
答案 2 :(得分:0)
Red Gate SQL Refactor(试用版)+虚拟机