當前位置:趣味科普網>經驗>

nchar和char的區別

經驗 閲讀(1.94W)

nchar和char的區別

1、nchar和char的字節類型不同,char為一個字節,nchar為兩個字節。

2、nchar與Char數據類型類似,不同之處在於Nchar數據類型n的值取值範圍為1到4000。Nchar數據類型使用Unicode標準字符集。Unicode標準使用兩個字節作為存儲單元。一個存儲單元的存儲容量大大增加,並且整個語言字符可以包含在一個數據列中。可以同時使用中文,英文,法文而不會產生編碼衝突

3、在MYSQL中,字段類型char指的是由指定長度固定字符串,例如,char(8)數據庫使用固定的1字節(8位)來存儲數據,少於8個字符,填寫後面的字符。

資料拓展:nchar是Unicode字符數據類型。Unicode字符數據類型包括Nchar、Nvarchar、Ntext三種。Ntext與Text數據類型類似,存儲在其中的數據通常是直接能輸出到顯示設備上的字符,顯示設備可以是顯示器、窗口或者打印機。Ntext數據類型採用Unicode標準字符集。