--方法一:使用asciistr函数得出是否字段里面包含“\”,但是需要注意一个特殊字符“\”,当它出现的时候转换后的码为“\005C”
select t.* from work_events t where asciistr(t.descr) like '%\%'
--方法二:使用length和lengthb,如果中文的话length是一个字符,但是lengthb是两个字节。但是这个方法不适合数据库字符集非gbk的情况。
select * from work_events t where length(t.descr) != lengthb(t.descr);
Oracle判断字段内容是否包含中文字符的方法
最新推荐文章于 2024-08-07 14:40:20 发布