13

我目前正在使用最新的 Oracle sql 开发人员。我这里只有一个麻烦。当我自动完成表名或列时,它们以小写形式显示。与大多数人一样,我在 SQL 语句中确实有编码指南,并且我通常希望表名、列名和所有其他标识符都大写。

我试图检查 sql developer 中的设置,而“代码洞察”部分对此没有任何选项。对此还有其他调整吗?

4

4 回答 4

29

我正在使用 SQL Developer 3.1.07,您可以通过转到工具 > 首选项 > 代码编辑器 > 完成洞察来更改自动完成表名称的大小写,有一个“在键入时更改大小写”选项。

于 2012-04-14T16:07:32.667 回答
7

我正在使用来自http://www.oracle.com/technology/software/products/sql/index21_EA1.html的 SQL Developer 2.1 (EA)

..恕我直言,我相信您正在使用的“当前”版本要好得多。在 2.1 版本中,您可以转到 Tools > Preferences > Database > SQL Formatter > Oracle Formatting 并点击“Edit”以更改大写效果的行为。

然而,我的理解是,在工作表中,这不会“自动格式化”.. 它只在过程、包、视图和触发器中执行此操作。(因此,您必须在工作表中突出显示、右键单击、格式化才能执行此操作)。

于 2009-10-22T12:40:18.993 回答
7

对于使用 SQL Developer 版本 19.1.0.x 的用户,您可以在工具 -> 首选项 -> 代码编辑器 -> 格式中调整大小写标识符和关键字

高温高压

于 2019-07-30T13:02:53.703 回答
2

我正在使用 SQL Developer 4.0.3.16 我的要求是在键入时以大写形式查看所有内容。

尝试了以下设置,但没有注意到发生任何变化。Tools > Preferences > Database > SQL Formatter > Oracle Formatting 并点击“Edit”来改变大写效果的行为。

尝试了以下设置,我可以看到发生了一些变化。此设置不会像我们键入时那样将文本转换为大写,但是当我们点击“Enter”按钮时,所有文本都会变为大写。工具 > 首选项 > 代码编辑器 > 完成洞察 > “键入时更改大小写”为“大写”。

希望这可以帮助!

于 2015-12-24T06:18:11.830 回答