格式化存储过程

时间:2008-08-29 03:08:32

标签: oracle plsql

我目前使用的是Oracle数据库,我们使用存储过程来处理所有SQL查询。我遇到的问题是我们的包没有真正的编码标准。所以会发生的是每个开发人员在如何格式化包时都有不同的风格(或者在某些情况下没有风格感)。使它们难以阅读并继续进行首次重新格式化。我们几乎只使用Notepad或Notepad2来编写我们的软件包。

遗憾的是,我无法强制执行编码标准并执行它(此时只是一个代码猴)所以我希望找到一个我可以自己使用的免费SQL代码格式化程序,并可能建议其他人使用团队使用,让我的生活更轻松。

我考虑过编写一个小应用程序,它本质上将文件作为输入并重新格式化所有内容,但在我这样做之前,我想我会问是否有任何新的这种工具已经可用并且是免费的。

现在任何人都可以获得这样的工具吗?

5 个答案:

答案 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,你会很高兴你做到了”。所以我听从了他们的建议,非常满意,我很高兴(如果有点惊讶)看到它仍然是一个受欢迎的答案。