使用正则表达式替换Oracle中的特殊字符

时间:2016-09-16 17:02:45

标签: regex oracle character-encoding oracle9i

我想用oracle中的null值替换带下划线的字符。我在Oracle中使用以下查询。查询给出了值。但是当我将它复制并粘贴到记事本中时,记事本中会显示相同的字符。

查询:

SELECT * FROM table1 WHERE column1 IS NOT NULL AND REGEXP_LIKE(column1,' [^ \ u0009 \ u000a \ u000d \ u0020- \ uD7FF \ uE000- \ uFFFD]')

enter image description here

有人可以帮我吗?

提前致谢

0 个答案:

没有答案