SQL Server2000可以设置每个DB的collation你新建一个DB,选择collation为chinese_RPC_AI_CS等不区分大小写的排序方式即可甚至可以为每个table的每个column指定collation

解决方案 »

  1.   

    SQL 定序名稱
    指定 SQL 定序名稱的單一字串。語法
    < SQL_collation_name > :: =     SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>    <ComparisonStyle> ::=
            _CaseSensitivity_AccentSensitivity | _BIN引數
    SortRules用來識別指定字典排序時套用排序規則的字母或語言的字串。例如 Latin1_General 或 Polish。Pref指定大寫設定。Codepage指定識別定序所用的字碼頁的一至四位數。CP1 指定字碼頁 1252,對於其他所有字碼頁,必須指定完整的字碼頁編號。例如 CP1251 指定字碼頁 1251,而 CP850 指定字碼頁 850。CaseSensitivity CI 指定不分大小寫,CS 指定區分大小寫
      

  2.   

    Chinese_PRC_Stroke_CI_AS
    写错了,呵呵
      

  3.   

    -如果是只要某个表区分大小,则应该在指定的列上设置(没有对表设置排序规则的)
    alter table 表名 alter column 字段 varchar(10) collate Chinese_PRC_CS_AS
    注意,设置数据库的排序规则后,对数据库中所有对象的引用,都会区分大小写(当然,记录也会区分大小写)
    即下面的两个语句可以同时有效:
    create table A(a int,A int)
    create table a(a int,A int)
      

  4.   

    试下这个:
    alter database 库名 collate Chinese_PRC_CI_AS