如何以精确的大小写查看表名和列名,这是创建的而不是默认大写的?

Mos*_*afa 0 oracle toad

在 toad 中,每当我创建一个对象(如表)时,如果我在创建时以 PascalCase 命名列,如果我打开表,那么 toad 会以大写形式显示所有列名。

toad 中是否有任何选项可以防止这种默认行为,并让我们在创建它们的确切情况下查看对象名称?

a_h*_*ame 6

这与 TOAD 无关。

如手册中所述, Oracle 将所有未加引号的标识符转换为大写。

如果你真的,真的想让你的生活变得更加艰难,那么它必须如此,并且真的想要创建混合大小写的标识符,你必须在创建过程中引用它们:

create table "SomeTable" 
(
   "Id" integer not null primary key,
   "SomeColumn" varchar(100)
);
Run Code Online (Sandbox Code Playgroud)

但我强烈建议不要使用带引号的标识符。从长远来看,它们会造成更多的问题,而不是值得。