在plsql developer
中是否有格式化查询的快捷方式?
我想在查询下面格式化:
SELECT * FROM T1, T2 WHERE T1.ID = T2.ID
像:
select
*
from
T1, T2
WHERE
T1.ID = T2.ID
答案 0 :(得分:5)
我正在使用12.0.7版。
对于此版本,函数名称不是Edit / PL/SQL Beautifier
是Tools / Source / PL/SQL Beautifier
我花了一些时间找到它。我希望这对其他人有帮助。
答案 1 :(得分:4)
PL / SQL Developer没有默认的键盘快捷键来启动PL / SQL Beautifier,但很容易配置它。
打开工具 - >首选项,单击"密钥配置",找到项目"编辑/ PL / SQL美化",双击空白区域,单击要用于快捷方式的任何键,然后单击OK:
您还可以启用PL / SQL Beautifier自动运行:
但是在你太依赖代码美化之前要小心。它们通常不适用于Oracle SQL和PL / SQL。 PL / SQL有一个巨大的语法,没有代码美化可以很好地处理所有类型的代码。此外,动态代码在PL / SQL中比在其他语言中更重要;美化者不会对动态代码提供帮助,因此您可能还需要手动格式化一些代码。
答案 2 :(得分:0)
PL / SQL Beautifier允许您通过用户定义的规则集格式化SQL和PL / SQL代码。编译,保存或打开文件时,您的代码可以自动美化。
答案 3 :(得分:0)
答案 4 :(得分:0)
在SQL Developer上简单使用 Ctrl - F7
答案 5 :(得分:0)
答案 6 :(得分:0)