SQL server 排序規則

2021-10-01 06:43:19 字數 552 閱讀 2113

排序規則名稱由兩部份構成,前半部份是指本排序規則所支援的字符集。

如:   chinese_prc_cs_ai_ws  

前半部份:指unicode字符集,chinese_prc_指針對大陸簡體字unicode的排序規則。     

排序規則的後半部份即字尾 含義:      

_bin 二進位制排序      

_ci(cs) 是否區分大小寫,ci不區分,cs區分     

_ai(as) 是否區分重音,ai不區分,as區分      

_ki(ks) 是否區分假名型別,ki不區分,ks區分      

_wi(ws) 是否區分寬度 wi不區分,ws區分   

區分大小寫:如果想讓比較將大寫字母和小寫字母視為不等,請選擇該選項。     

區分重音:如果想讓比較將重音和非重音字母視為不等,請選擇該選項。如果選擇該選項,比較還將重音不同的字母視為不等。     

區分假名:如果想讓比較將片假名和平假名日語音節視為不等,請選擇該選項。     

區分寬度:如果想讓比較將半形字元和全形字符視為不等,請選擇該選項。 

sql server 排序規則

sql server 排序規則 檢視伺服器的排序規則 select serverproperty n collation select serverproperty collation chinese prc ci as 修改資料庫的排序規則 alter database tempdb collat...

SQLServer排序規則知識總結

2.3.修改資料庫排序規則 2.4.修改表排序規則 檢視伺服器排序規則 安裝時指定的排序規則 select serverproperty collation as servercollation,databasepropertyex tempdb collation as tempdbcollati...

SQL SERVER 強制排序規則查詢

有時會需要在2個db之間的資料做比較,但因為一些原因,資料庫的預設排序規則是不一樣的,例如 select a.col1,b.col1,a.from db1.dbo.a left join db2.dbo.b on a.code b.code where 1 1 order by a.col2 則會報...