Oracle中判斷字段是否有漢字


SELECT *

FROM table a

WHERE LENGTH (id) != LENGTHB (id);

Oracle 中length()與lengthb()區別

SQL> select length('姍姍') from dual;

LENGTH('姍姍')

--------------

2

SQL> select lengthb('姍姍') from dual;

LENGTHB('姍姍')

---------------

4

區別:length求得是字符長度,lengthb求得是字節長度。

 

轉載:http://oracle.chinaitlab.com/exploiture/802189.html

發佈了33 篇原創文章 · 獲贊 10 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章