Oracle字符函數(shù)應用檢測漢字的方法
更新時間:2017年03月01日 15:06:54 投稿:mrr
這篇文章主要介紹了Oracle字符函數(shù)應用檢測漢字的方法,需要的朋友可以參考下
-- 驗證是否包含漢字
create table test(a varchar2(10)); insert into test values('鳥'); insert into test values('深刻'); insert into test values('aaa'); insert into test values('bbb'); insert into test values('b鳥bb'); SELECT * FROM TEST;
-- 對于全角字符,ascii值的范圍是\uFF00-\uFFFF
select a, asciistr(a) from test where asciistr(a) like '%\%'; -- 結果是有漢字的 select a ,asciistr(a) from test where asciistr(a) not like '%\%'; -- 結果是不包含漢字的
-- length求得是字符長度,lengthb求得是字節(jié)長度,漢字是多字節(jié)字符
select a, length(a) , lengthb(a) from TEST where length(a) != lengthb(a) ; --結果是有漢字的
以上所述是小編給大家介紹的Oracle字符函數(shù)應用檢測漢字的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
深入探討:oracle中row_number() over()分析函數(shù)用法
本篇文章是對oracle中row_number() over()分析函數(shù)的用法進行了詳細的分析介紹,需要的朋友參考下2013-05-05Orcle的package中訪問其它Schema的表報錯ORA-00942解決方法
package要訪問其它Schema的表,但編譯報錯ORA-00942,經(jīng)過搜索了一下找到了解決方法下面與大家分享下2013-05-05JDBC Oracle執(zhí)行executeUpdate卡死問題的解決方案
今天小編就為大家分享一篇關于JDBC Oracle執(zhí)行executeUpdate卡死問題的解決方案,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12Oracle 實現(xiàn) 一個關鍵字 匹配多個 字段的方法
這篇文章主要介紹了Oracle 實現(xiàn) 一個關鍵字 匹配多個 字段的方法,本文給大家提供兩個方案,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-05-05