应用排序规则不可以吗?
COLLATE Chinese_PRC_CI_AI_WS2005不太清楚

解决方案 »

  1.   

    排序规则怎么做
    ---------------
    1 建表的时候
    create tablename
    (
    columnname varchar(10) COLLATE Chinese_PRC_CI_AI_WS
    )2 查询的时候select columnname COLLATE Chinese_PRC_CI_AI_WS
    from tablename
      

  2.   

    很感谢LouisXIV(夜游神)大虾的指点,谢谢稍稍更正一下LouisXIV(夜游神)的select语句我在查询分析器中是这样写的
       
            select 
                *
            from 
            (
            select 
                    DISTINCT inv_cpdCode cpd, 
                    inv_cust_no dealer 
                from prt_Invoices where inv_cpdCode='BJ001' COLLATE Chinese_PRC_CS_AS_WS
            union
            select 
                    DISTINCT sre_cpdCode cpd, 
                    sre_cust_no dealer 
                from PRT_Sreturns where sre_cpdCode='BJ001' COLLATE Chinese_PRC_CS_AS_WS
            union
            select 
                    DISTINCT discpdcode cpd, 
                    dis_dealercode dealer 
                from FIN_discounts where discpdcode='BJ001' COLLATE Chinese_PRC_CS_AS_WS
            ) all_dealer
            INNER JOIN Dealers_M on Dealers_M.dealer_code = all_dealer.dealer COLLATE Chinese_PRC_CS_AS_WS
    将COLLATE Chinese_PRC_CS_AS_WS放在每条select语句之后就能实现大小写区分,这样写select columnname COLLATE Chinese_PRC_CI_AI_WS
    from tablename
    就报错