0

ライン フィード文字 (A の 16 進値) を除いて、列にコントロール チャーターが含まれるすべての行を試しています。次のことを試しましたが、これは制御文字があり、改行がない結果のみを返します。制御文字である一連の文字が本当に欲しいのですが、改行文字はありません。特定の文字セットを除外できる文字セットの「マイナス」操作はありますか?

SELECT *
FROM MyTable
WHERE REGEXP_LIKE(MyColumn, '[:cntrl: &&[^' || UTL_RAW.CAST_TO_VARCHAR2(HEXTORAW('A')) || ']]{1,}');

何かご意見は?ありがとう!

4

1 に答える 1