Oracle查询以获取列中包含所有CAPS的所有条目

时间:2013-04-09 04:38:54

标签: oracle

我正在尝试找到一个只提取所有大写数据条目的行的querty。我使用了以下代码

Select * from Table where REGEXP_LIKE(column, [A-Z]) order by Column

上面的代码不起作用。

数据:
ABD
ASB
ADSD
adaddf
添加
一个
DEF

必填结果
ABD
DEF

1 个答案:

答案 0 :(得分:4)

最简单的解决方案:

select * from table
where column = upper(column)
/ 

显然,当转换为大写时,已经是所有CAPS的值将自相等,而混合大小写值则不会。