我目前使用的是Oracle数据库,我们使用存储过程来处理所有SQL查询。我遇到的问题是我们的包没有真正的编码标准。所以会发生的是每个开发人员在如何格式化包时都有不同的风格(或者在某些情况下没有风格感)。使它们难以阅读并继续进行首次重新格式化。我们几乎只使用Notepad或Notepad2来编写我们的软件包。
遗憾的是,我无法强制执行编码标准并执行它(此时只是一个代码猴)所以我希望找到一个我可以自己使用的免费SQL代码格式化程序,并可能建议其他人使用团队使用,让我的生活更轻松。
我考虑过编写一个小应用程序,它本质上将文件作为输入并重新格式化所有内容,但在我这样做之前,我想我会问是否有任何新的这种工具已经可用并且是免费的。
现在任何人都可以获得这样的工具吗?
答案 0 :(得分:2)
网上免费提供一个sqlformatter,还有SQLinForm,我个人使用TOAD并且在Quest购买之前做过(10年?)
答案 1 :(得分:1)
答案 2 :(得分:1)
我喜欢TOAD for Oracle。它有一个体面的格式功能。我看到有一个免费软件版本,但我没有使用它。
答案 3 :(得分:1)
Toad for Oracle
Toad for Oracle,免费版
Oracle SQL Developer(即将推出,免费!)
答案 4 :(得分:1)
我在使用Oracle存储过程的第一天获得了完全相同的经验 - “我必须使用NOTEPAD?!哦,好吧没有。”
所以我跳上了互联网,我发现人们说“嘿,我必须在Oracle中创建存储过程,是不是还有比NOTEPAD更好的东西?!”
规范的回答是:“下载TOAD,你会很高兴你做到了”。所以我听从了他们的建议,非常满意,我很高兴(如果有点惊讶)看到它仍然是一个受欢迎的答案。