用于格式化 Oracle PL/SQL 代码的标准 Toad 模板?

Posted

技术标签:

【中文标题】用于格式化 Oracle PL/SQL 代码的标准 Toad 模板?【英文标题】:Standard Toad template for formatting Oracle PL/SQL code? 【发布时间】:2011-03-23 19:09:55 【问题描述】:

很长一段时间以来,我一直使用 Red Gate 来格式化我的 T-SQL 代码,并将其设置为可读性很强的东西,我总是接受它(挽救了我很多年的生命)并继续前进。

我已经玩了一个小时,但我无法让 Toad (10.5.1.3) 格式化一些相当大的视图和程序/包,使其接近合理。我喜欢逗号前缀列表和单独的行,但不喜欢简单的函数运算符,如 NVL()、DECODE()、TO_NUMBER()、TO_CHAR(),Toad 正在垂直扩展成真正的混乱。我只是想要一些干净的东西......

是否有人愿意分享用于 Toad for Oracle 的良好模板?

【问题讨论】:

【参考方案1】:

我认为以前的开发人员把一切都搞砸了 - 我将每个窗格重置为默认值,然后简单地更改为前导逗号和 160 个字符的行长度,这样会好得多。

【讨论】:

【参考方案2】:

您始终可以在

中调整 Toads 格式化程序设置
View -> Toad Options -> Files -> Formatter

如果达到行字符限制,Toad 也会将您的代码分成新行。默认设置为7880 用于margin 行)。 增加这些值以防止垂直混乱。

【讨论】:

以上是关于用于格式化 Oracle PL/SQL 代码的标准 Toad 模板?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 oracle apex 中将 Content-Type=application/xml 用于 pl/sql 块

如何计算oracle pl/sql中数字的位数?

Oracle PL/SQL 代码约定 [关闭]

Oracle | PL/SQL编程

Oracle之PL/SQL学习笔记

Oracle之PL/SQL学习笔记