主頁 > 知識庫 > mssql 區(qū)分大小寫的詳細說明

mssql 區(qū)分大小寫的詳細說明

熱門標簽:西安電話自動外呼系統(tǒng) 漯河電銷回撥外呼系統(tǒng) 長沙外呼系統(tǒng)平臺 城市地圖標志怎么標注 合肥crm外呼系統(tǒng)加盟 硅基電話機器人官網(wǎng) 美國地圖標注軟件下載 怎么修改高德地圖標注 電話機器人怎么看余額
1.--區(qū)分大小寫 
select * from a  where a='AbCdE' collate Chinese_PRC_CS_AI--區(qū)分大小寫 
select * from a  where a='abCdE' collate Chinese_PRC_CI_AI--不區(qū)分大小寫 
2.如果想讓服務器上所有的存儲表都區(qū)分大小寫就需要在安裝服務器時設置服務器的排序規(guī)則  
或者 運行 
alter   database  testgrass   collate   Chinese_PRC_CS_AI 
3.如果修改整個服務器的默認排序規(guī)則,用Rebuildm.exe重建master庫    

  SQL   Server\80\Tools\Binn\rebuildm.exe      
4.或者a href=>圖解/a> 
1.先打開oblog數(shù)據(jù)庫的oblog_user表,右鍵點擊,選設計表 
2.找到username字段 
3.然后找到下面的排序規(guī)則 
4.在彈出的對話框中選擇區(qū)分大小寫 

參考: 
我們在create table時經(jīng)常會碰到這樣的語句,例如: 
password nvarchar(10)collate chinese_prc_ci_as null, 
    那它到底是什么意思呢?不妨看看下面: 
    首先,collate是一個子句,可應用于數(shù)據(jù)庫定義或列定義以定義排序規(guī)則,或應用于字符串表達式以應用排序規(guī)則投影。語法是: 
collate collation_name 
collation_name ::={windows_collation_name}|{sql_collation_name} 
    參數(shù)collate_name是應用于表達式、列定義或數(shù)據(jù)庫定義的排序規(guī)則的名稱。collation_name 可以只是指定的 Windows_collation_name 或SQL_collation_name。 
    Windows_collation_name 是 Windows 排序規(guī)則的排序規(guī)則名稱。參見 Windows 排序規(guī)則名稱。 
    SQL_collation_name 是 SQL 排序規(guī)則的排序規(guī)則名稱。參見 SQL 排序規(guī)則名稱。 
    下面簡單介紹一下排序規(guī)則: 
    什么叫排序規(guī)則呢?MS是這樣描述的:"在 Microsoft SQL Server 2000 中,字符串的物理存儲由排序規(guī)則控制。排序規(guī)則指定表示每個字符的位模式以及存儲和比較字符所使用的規(guī)則。" 
  在查詢分析器內(nèi)執(zhí)行下面語句,可以得到SQL SERVER支持的所有排序規(guī)則。 
    select * from ::fn_helpcollations() 
    排序規(guī)則名稱由兩部份構成,前半部份是指本排序規(guī)則所支持的字符集。如: 
  Chinese_PRC_CS_AI_WS 
    前半部份:指UNICODE字符集,Chinese_PRC_指針對大陸簡體字UNICODE的排序規(guī)則。 
    排序規(guī)則的后半部份即后綴 含義: 
  _BIN 二進制排序 
  _CI(CS) 是否區(qū)分大小寫,CI不區(qū)分,CS區(qū)分 
  _AI(AS) 是否區(qū)分重音,AI不區(qū)分,AS區(qū)分    
  _KI(KS) 是否區(qū)分假名類型,KI不區(qū)分,KS區(qū)分
_WI(WS) 是否區(qū)分寬度 WI不區(qū)分,WS區(qū)分  
    區(qū)分大小寫:如果想讓比較將大寫字母和小寫字母視為不等,請選擇該選項。 
    區(qū)分重音:如果想讓比較將重音和非重音字母視為不等,請選擇該選項。如果選擇該選項,比較還將重音不同的字母視為不等。 
    區(qū)分假名:如果想讓比較將片假名和平假名日語音節(jié)視為不等,請選擇該選項。 
    區(qū)分寬度:如果想讓比較將半角字符和全角字符視為不等,請選擇該選項。

標簽:濟源 玉溪 文山 商洛 吉林 瀘州 撫順 廣西

巨人網(wǎng)絡通訊聲明:本文標題《mssql 區(qū)分大小寫的詳細說明》,本文關鍵詞  mssql,區(qū)分,大小,寫的,詳細,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mssql 區(qū)分大小寫的詳細說明》相關的同類信息!
  • 本頁收集關于mssql 區(qū)分大小寫的詳細說明的相關信息資訊供網(wǎng)民參考!
  • 推薦文章