今天小編就為大家分享一篇關于Oracle全角數字轉換半角數字,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
數據庫表 test 字段 id name age
- 全角數字:1234
- 半角數字:1234
length和lengthb的區別:
- length(1234) 4
- lengthb(1234) 8
to_single_byte函數用法:
- to_single_byte(1234) 1234
查找所有全角的數字:
- select age from test where lengthB(age) >4
替換全角的為半角的:
- update test t1 set t1.age = (select to_single_byte(t2.age) from test t2 where t1.id = t2.id)
總結
以上就是關于oracle數據庫全角數字轉換半角數字方法的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值。
分享到:
投訴收藏