ORACLE从一列包含中文以及数字的数据中筛选出中文/或者筛选出包含英文的列
生活随笔
收集整理的這篇文章主要介紹了
ORACLE从一列包含中文以及数字的数据中筛选出中文/或者筛选出包含英文的列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
篩選中文
1.用 asciistr(字段名稱) like ‘%\%’篩選
因為如果是數字的話結果仍然全部是數字,但是包含中文的話數據就會包含‘\’。
2.用length和lengthb
length代表字符長度,lengthb代表字節長度,中文的一個字的字符長度是一,但是字節會有多個,如果length(哈哈)!=lengthb(哈哈)的時候,‘哈哈’這一列被篩選出來的就是中文。
篩選英文
1.用where regexp_like(字段名稱, '[a-zA-Z]')篩選
?
總結
以上是生活随笔為你收集整理的ORACLE从一列包含中文以及数字的数据中筛选出中文/或者筛选出包含英文的列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 曼联足球俱乐部披露安全漏洞
- 下一篇: 曼联队选择Tezos作为官方区块链和训练