1

我试图找到一个查询,它只获取具有所有大写数据条目的行。我使用了下面的代码

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

上面的代码虽然不起作用。

数据:
ABD
asb
Adsd
addaddf
ADd
An
DEF

所需结果
ABD
DEF

4

1 回答 1

4

最简单的解决方案:

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

显然,当转换为大写时,已经全部是大写字母的值将等于自己,而混合大小写的值则不会。

于 2013-04-09T05:00:19.250 回答