ORACLE全角数字转半角数字的方法,oracle全角数字半角
数据库表 test 字段 id name age
全角数字:123456
半角数字:123456
length和lengthb的区别:
length(123456) 6
lengthb(123456) 12
to_single_byte函数用法:
to_single_byte(123456) 123456
查找所有全角的数字:
select age from test where lengthB(age) >6
替换全角的为半角的:
update test t1 set t1.age = (select to_single_byte(t2.age) from test t2 where t1.id = t2.id)
ok!!
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。