天天看點

NLS_CHARACTERSET NLS_NCHAR_CHARACTERSET 字元集

NLS_CHARACTERSET是資料庫字元集,NLS_NCHAR_CHARACTERSET是國家字元集

ORACLE中有兩大類字元型資料,VARCHAR2是按照資料庫字元集來存儲資料。而NVARCHAR2是按照國家字元集存儲資料的。同樣,CHAR和NCHAR也一樣,一是資料庫字元符,一是國家字元集。

字元集不同,二進制碼的組合就不同。

比如有一串二進制資訊:1101,0110,1101,0000,1011,1001,1111,1010,按照16位雙位元組GBK字元集了解,可以代表“中國”兩個字。如果單位元組的字元集,這一串二進制代表ASC碼為214、208、185、250的四個怪字元。