【问题标题】:Oracle SQL Developer - How to remove double quotes in generated DDLOracle SQL Developer - 如何删除生成的 DDL 中的双引号
【发布时间】:2013-04-18 15:12:06
【问题描述】:

我正在使用 Oracle SQL Developer 3.0。当我在 DEPT 模式下编写 BONUSES 表时,作为示例,它会生成这个 DDL。

CREATE TABLE "DEPT"."BONUSES" 
(   "NEW_EMPLOYEE_ID" NUMBER, 
    "BONUS" NUMBER DEFAULT 100
) ;

我不希望包含双引号。我查看了工具 -> 首选项,但无法找到“关闭”时要关闭的设置。是否可以取消引号,有人知道该怎么做吗?

谢谢你, 悉尼

【问题讨论】:

  • 我认为这不可能。 SQL Developer 使用dbms_metadata 获取源代码,并且始终生成引号。

标签: sql oracle oracle-sqldeveloper ddl


【解决方案1】:

试试这个:

  1. 右键单击您的表格并选择“编辑”

  2. 点击“DDL”

  3. 选择“创建”

这与在右侧面板上选择“SQL”标签不同,您不会添加双引号或架构名称。

我使用的是 SQL Developer 3.2

【讨论】:

【解决方案2】:

维克多,

您的指示效果很好。

为了你的阅读乐趣,我找到了这个链接:

https://kr.forums.oracle.com/forums/thread.jspa?messageID=10628798

这听起来不像是 Oracle 开发人员将此问题发布给他们自己的人员以供 cmets/reviews 使用吗? :) 他们应该提供一个设置来关闭或打开它。

谢谢

【讨论】:

  • 那些 Oracle 论坛对使用该技术的任何人开放,因此主题可能不是来自 Oracle 员工(他们通常与其他用户有不同的徽标)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-27
  • 1970-01-01
  • 2021-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-12
相关资源
最近更新 更多