我正在使用 Oracle SQL Developer 3.0。 当我在 DEPT 模式下编写 BONUSES 表脚本时(仅作为示例),它会生成此 DDL。
CREATE TABLE "DEPT"."BONUSES"
( "NEW_EMPLOYEE_ID" NUMBER,
"BONUS" NUMBER DEFAULT 100
) ;
我不想包含双引号。 我查看了“工具”->“首选项”,但找不到关闭“关闭”的设置。 是否可以抑制引号,有人知道如何做到这一点吗?
谢谢你, 悉尼
试试这个:
右键单击您的表格并选择“编辑”
点击“DDL”
选择“创建”
这与在右侧面板上选择“SQL”标签不同,您不会添加双引号或架构名称。
我正在使用 SQL Developer 3.2
维克多,
您的指示非常有效。
为了您阅读的乐趣,我找到了这个链接:
https://kr.forums.oracle.com/forums/thread.jspa?messageID=10628798
这听起来不像 Oracle 开发人员向自己的人员发布了这个问题以征求意见/评论吗? :) 他们应该提供一个设置来将其关闭或打开。
谢谢
尝试创建不带双引号的表和列。您将能够在不使用双引号的情况下运行查询。
我注意到,当您使用双引号创建表和列时,如果您不像创建表和列时那样使用双引号进行查询,那么您总是会收到错误。当您使用双引号时,它就会通过。
希望这有帮助