匹配任何资本流量的开头(Oracle)

时间:2016-12-16 09:32:06

标签: regex oracle

我试图匹配以任何大写字母开头的列中的所有行

我正在尝试

         SELECT Column
           FROM Table1
            WHERE REGEXP_LIKE (Column, '^[A-Z]');

但不仅返回使用大写字母加星标的所有值

  • 我试过不同的variantes,但对我来说没什么用。

can enyone帮帮我?

提前致谢

恩里克

1 个答案:

答案 0 :(得分:4)

您可以这样做:

 REGEXP_LIKE (Column, '^[A-Z]', 'c')

或在

之间使用
WHERE ASCII(left(Column, 1)) between ASCII('A') and ASCII('Z')