首页 > 代码库 > Oracle中如何用SQL检测字段是否包括中文字符
Oracle中如何用SQL检测字段是否包括中文字符
用Oracle的编码转换的函数Convert实现,测试后可行.
SQL> select *
2 from (select ‘abcd‘ c1 from dual
3 union all
4 select ‘ab测试cd‘ c1 from dual)
5 where c1 <> CONVERT(c1, ‘US7ASCII‘, ‘ZHS16GBK‘);
C1
--------
ab测试cd
CONVERT函数说明:
CONVERT(inputstring,dest_charset,source_charset)
inputstring:要转换的字符串
dest_charset:目标字符集
source_charset:原字符集
Oracle中如何用SQL检测字段是否包括中文字符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。