字符集與排序規則

2021-07-07 07:35:50 字數 536 閱讀 8803

1.常用字符集

gb2312 僅包含簡體中文

big5 僅包含正體中文

gbk 包含gb2312和big5等

unicode 通常採用utf8、utf16、utf32編碼;標準unicode(固定16位二進位制)就是utf16。

2.sqlserver中非unicode字元和unicode字元

1.nchar nvarchar ntext 資料型別採用unicode字符集;排序規則僅用比較大小和排序

2.char varchar text 資料型別採用非unicode字符集;字符集由排序規則控制;

通過collationproperty('排序規則名','codepage')

下表顯示了 sql server 支援的**頁。

參考:

mysql字符集與排序規則

資料庫需要適應各種語言和字元就需要支援不同的字符集 character set 每種字符集也有各自的排序規則 collation 系統管理在安裝時定義乙個預設的字符集和排序規則。也可以在建立資料庫時對資料庫範圍,建表時對錶級別,甚至列級別設定字元和排序規則。檢視排序規則 字尾 cs或者 ci的意思是...

mysql字符集 排序規則

select schema name 資料庫 default character set name 庫字符集 default collation name 庫排序規則 from information schema.schemata where default character set name ...

MySQL字符集與排序規則小結

utf8mb4說明 mysql在5.5.3之後增加了這個utf8mb4的編碼,mb4就是most bytes 4的意思,專門用來相容四位元組的unicode。好在utf8mb4是utf8的超集,除了將編碼改為utf8mb4外不需要做其他轉換。當然,為了節省空間,一般情況下使用utf8也就夠了。utf...