Oracle中全角字符串判断,半角字符串和全角字符串之间转换

来源:互联网 发布:数据库系统原理视频 编辑:程序博客网 时间:2024/06/05 16:31

之前想找到一个函数能够很容易判断字符串中是否包含全角字符串,但是一直没找到,只能自定义一个函数实现,后来偶然浏览到一个很简单的方法,和大家分享下

--将半角字符串转化为全角字符串SELECT to_multi_byte('123') FROM dual;--将全角字符串转化为半角字符串SELECT to_single_byte('123') FROM dual;--判断字符串中是否存在全角字符串SELECT '存在' FROM dual where '123' <> to_single_byte('123');