|
|
1
2
首先,Oracle varchar2类型区分大小写。 其次,检查名称开头是否有空格,如下所示:
使用微调功能检查是否导致故障:
如果这不起作用,请检查数据库的语言和排序顺序是否正确。
编辑:
|
|
|
2
2
我很确定这与您的语法和您的数据库设置无关。我已经重新创建了您的测试场景,和其他人一样,返回预期结果的查询都没有问题。如前所述,您是否检查了您的nls_会话参数? |
|
|
3
2
SQL 代码 不区分大小写。 字符串值和字符串比较区分大小写。 自己看看:
|
|
|
4
0
您似乎在顶部查询中使用了小写的“p”,在第二个查询中使用了大写的“p”。这是故意的吗? |
|
|
5
0
还应该返回所有三行-我刚刚用您的示例验证了它是否返回。你确定你做的测试是正确的吗?也许您在其他会话中插入了数据,但没有提交其他行? |
|
|
6
0
螺母100%肯定,但因为它只有3行,你可以尝试它:
|
|
|
maddy · 如何根据oracle SQL中的某一列值进行排名 3 年前 |
|
|
kiric8494 · 显示以元音开头和结尾的城市名称 4 年前 |
|
|
Franz Biberkopf · Oracle:组合子查询和聚合函数 4 年前 |
|
|
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 4 年前 |
|
|
Arifullah · 如何从oracle中的列中删除特定的初始字符? 4 年前 |
|
|
Anar · Oracle SQL用户定义函数 4 年前 |
|
|
user1312312 · 如何为一组表编写通用触发器? 4 年前 |