欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracle如何实现全角和半角的切换?

程序员文章站 2022-05-25 20:13:10
由于日文中有数字数字都是使用的全角形式,导致oracle在处理这些全角字符串时会出现失败的情况,下面我们来了解下oracle提供的转换函数! 转换成半角函数: to_single_byte(c) 转...

由于日文中有数字数字都是使用的全角形式,导致oracle在处理这些全角字符串时会出现失败的情况,下面我们来了解下oracle提供的转换函数!

转换成半角函数: to_single_byte(c)

转换成全角函数:

to_multi_byte(c)

实例: [sql] view plain copy

select '12345',

dump('12345'),

to_single_byte('12345'),

to_multi_byte('12345'),

dump(to_single_byte('12345')) from dual; 结果如图:

oracle如何实现全角和半角的切换?