mssql查詢怎樣去區分 大小寫 及 全形半形

2021-06-17 00:22:13 字數 779 閱讀 8376

mssql查詢怎樣去區分[大小寫]及[全形半形]

在sql2000和7.0的查詢語句中

--區分大小寫、全半形字元的方法

--查詢

--1.查大寫字母.區分全形半形

select * from 表

where fd collate chinese_prc_cs_as_ws like '%a%' 

--就是在欄位名後加 collate chinese_prc_cs_as_ws

--1.查大寫字母.不區分全形半形

select * from 表

where fd collate chinese_prc_cs_as like '%a%' 

--就是在欄位名後加 collate chinese_prc_cs_as

--2.查全形.區分大小寫

select * from 表

where fd collate chinese_prc_cs_as_ws like '%a%'

--3.查全形.不區分大小寫

select * from 表

where fd collate chinese_prc_ci_as_ws like '%a%'

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

_bin 二進位制排序

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

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

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

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

查詢區分大小寫

在sql2000和7.0的查詢語句中,區分大寫的查詢方法 sql2000,就用下面的方法.就是在欄位名後加 collate chinese prc cs as ws 區分大小寫 全半形字元的方法 測試資料 create table 表 fd varchar 10 insert into 表 sele...

查詢區分大小寫

在sql2000和7.0的查詢語句中,區分大寫的查詢方法 sql2000,就用下面的方法.就是在欄位名後加 collate chinese prc cs as ws 區分大小寫 全半形字元的方法 測試資料 create table 表 fd varchar 10 insert into 表 sele...

查詢區分大小寫

在sql2000和7.0的查詢語句中,區分大寫的查詢方法 sql2000,就用下面的方法.就是在欄位名後加 collate chinese prc cs as ws 區分大小寫 全半形字元的方法 測試資料 create table 表 fd varchar 10 insert into 表 sele...