Oracle中如何用SQL检测字段是否包括中文字符
2014-09-15 17:06
501 查看
用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:原字符集
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检测字段是否包括中文字符
- Oracle中如何用SQL检测字段是否包括中文字符
- Oracle中如何用SQL检测字段是否包括中文字符
- Oracle中如何用SQL检测字段是否包括中文字符
- Oracle中如何用SQL检测字段是否包括中文字符
- Oracle中如何用SQL检测字段是否包括中文字符
- Oracle中检测字段是否包括中文字符
- Oracle中如何用SQL检测字段是否包…
- SQL:Oracle中检测某一字段中是否含有中文
- Oracle sql判断一个字段是否全数字 或含有中文
- 如何通过sql的insert语句插入大量字符串到oracle的clob字段?
- Oracle - EBS: SQL&PL/SQL 如何根据flag参数决定是否按照某些字段group分组
- 如何判断Oracle字段中是否包含中文的方法
- 如何判断sql字段中存在中文字符?
- 如何查看oracle字段中是否含有中文
- 如何用SQL语句替换字段中的某个字符
- asp检测是否为中文字符函数
- How to change the language of oracle sqlplus from chinese to english in windows(如何将oracle sql plus中的中文变成英文版)
- SQL 实现返回一个字段中,某个字符出现的次数 Oracle
- 如何在oracle中一个字段添加几个字符