|
|
1
84
在Oracle中,在标识符周围加双引号会导致Oracle将标识符视为区分大小写,而不是使用默认的不区分大小写。如果在名称周围创建带双引号的表(或列),则必须始终使用双引号引用标识符,并正确指定大小写(所有大写标识符除外,其中双引号没有意义)。 在封面下,Oracle总是进行区分大小写的标识符匹配。但在进行匹配之前,它总是将不带双引号的标识符强制转换为大写。如果在标识符周围加上双引号,Oracle将跳过转换为大写。 所以如果你做一些像
你可以
但是有点像
会失败。 另一方面,如果你做类似的事情
你做不到
但这
将工作 |
|
|
2
9
应添加引号中的标识符可能包含特殊字符,例如,“A-B C.D”是有效标识符。 |
|
|
Johnny T · 基于当前值的SQL合并表[重复] 11 月前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 12 月前 |
|
ojek · 如何对SQL结果进行分组和编号? 12 月前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 12 月前 |
|
|
Sax · 规范化Google表格(第一步) 12 月前 |
|
|
BarıŠUÅaklı · 如何在ON冲突更新中使用CTE中的值 12 月前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |