Oracle中全角字符串判斷,半角字符串和全角字符串之間轉換

之前想找到一個函數能夠很容易判斷字符串中是否包含全角字符串,但是一直沒找到,只能自定義一個函數實現,後來偶然瀏覽到一個很簡單的方法,和大家分享下

--將半角字符串轉化爲全角字符串
SELECT to_multi_byte('123') FROM dual;
--將全角字符串轉化爲半角字符串
SELECT to_single_byte('123') FROM dual;

--判斷字符串中是否存在全角字符串
SELECT '存在' FROM dual where '123' <> to_single_byte('123');



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章