--1. 为数据库指定排序规则 CREATEDATABASE db COLLATE Chinese_PRC_CI_AS GO ALTERDATABASE db COLLATE Chinese_PRC_BIN GO --1. 按拼音排序 DECLARE@tTABLE(col varchar(2)) INSERT@tSELECT'中' UNIONALLSELECT'国' UNIONALLSELECT'人' SELECT*FROM@tORDERBY col COLLATE Chinese_PRC_CS_AS_KS_WS
--1.查询区分全角与半角字符 --测试数据 DECLARE@tTABLE(col varchar(10)) INSERT@tSELECT'aa' UNIONALLSELECT'Aa' UNIONALLSELECT'AA'--全角A UNIONALLSELECT'A,A'--全角A,半角逗号(,) UNIONALLSELECT'A,A'--全角A,全角逗号(,) --1.查大写字母 SELECT*FROM@t WHERE col COLLATE Chinese_PRC_CS_AS_WS like'%A%' --2.查全角字母 SELECT*FROM@t WHERE col COLLATE Chinese_PRC_CS_AS_WS like'%A%' --3.查半角逗号(,) SELECT*FROM@t WHERE col COLLATE Chinese_PRC_CS_AS_WS like'%,%' --3.查全角逗号(,) SELECT*FROM@t WHERE col COLLATE Chinese_PRC_CS_AS_WS like'%,%' GO GO