SQL 支持区分大小写

use dc_cecdg

select Top 10 * from msked_partstotal



select count(1from msked_partstotal  A
inner join stock B On A.part_no = B.part_no 
where A.part_no <> B.part_no collate Chinese_PRC_CS_AI_WS 
--where cast(A.part_no   as   varbinary)   <>   cast(B.part_no   as   varbinary)  


Update msked_partstotal set part_no = B.part_no 
from msked_partstotal  A
inner join stock B On A.part_no = B.part_no 
where A.part_no <> B.part_no collate Chinese_PRC_CS_AI_WS 

/* 
CI   指定不区分大小写,CS   指定区分大小写。
AI   指定不区分重音,AS   指定区分重音。  
Omitted   指定不区分大小写,WS   指定区分大小写。
*/
posted @ 2008-01-15 10:30  Boy Xie  阅读(433)  评论(0编辑  收藏  举报