SQLDeveloper在架构和对象之间添加空格

时间:2018-11-15 08:05:15

标签: formatting oracle-sqldeveloper

最新版本的Sqldeveloper(18.3)似乎破坏了自动格式化。

示例查询

select * from hr.whatever;

在18.2中,查询的格式为

select *
  from hr.whatever;

现在,sqldeveloper 18.3(使用相同的设置)将其格式化为

select *
  from hr . whatever ;

模式和对象之间的空间很烦人-我发现没有办法将其关闭。

我试图将默认的“自定义格式”从18.2复制到18.3,但这无济于事。

我的格式选项:

enter image description here

希望有人能够将我指向适当的格式设置选项以将其禁用。

1 个答案:

答案 0 :(得分:1)

这是一个错误。

在升级到18.3时发生,并且--p

  

如果客户曾经访问过“自定义格式”页面,然后单击“确定”(不是   取消)(即使他从不触摸Arbori代码)也可以保留,   那么新的Arbori程序将被保存(所有   后果)。

后果就是您所看到的。

要使格式化程序再次按预期工作,请单击此按钮。

enter image description here

此错误已在今年晚些时候针对版本18.4修复。