0
「DESCRIPTION」列の表があります。 正規表現で少なくとも1つの小文字の行だけを検索したいと思います。Oracle SQL問合せで正規表現を使用する方法
私は
select * from MYTABLE t
WHERE REGEXP_LIKE (t.DESCRIPTION, '[a-z]');
を試してみましたが、結果は
select * from MYTABLE t
「DESCRIPTION」列の表があります。 正規表現で少なくとも1つの小文字の行だけを検索したいと思います。Oracle SQL問合せで正規表現を使用する方法
私は
select * from MYTABLE t
WHERE REGEXP_LIKE (t.DESCRIPTION, '[a-z]');
を試してみましたが、結果は
select * from MYTABLE t
に等しいあなたがexplicily大文字と小文字を区別比較を強制する必要があります。Oracle documentationから
select *
from MYTABLE t
WHERE REGEXP_LIKE (t.DESCRIPTION, '[a-z]', 'c')
を:
あなたはmatch_parameter、省略した場合:
をデフォルトの大文字と小文字の区別が NLS_SORTパラメータ
の値によって決定されますがよろしいですか。これはうまくいくはずです。 – SomeJavaGuy