Oracle中文漢字佔用位元組

無名_四葉草發表於2020-04-05
Oracle一箇中文漢字佔用幾個位元組
 
Oracle 一箇中文漢字 佔用幾個位元組,要根據Oracle中字符集編碼決定
 
檢視oracle server端字符集
 
select userenv('language') from dual;
如果顯示如下,一個漢字佔用兩個位元組
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
 
如果顯示如下,一個漢字佔用三個位元組
SIMPLIFIED CHINESE_CHINA.AL32UTF8
 
可以用以下語句查詢一個漢字佔用的位元組長度
select lengthb('你') from dual;

查詢結果:
LENGTHB('你')           
---------------------- 
3  


相關文章