collation 和 top() 的一些技巧

2017-04-26  本文已影响0人  foreverie
SELECT SERVERPROPERTY('Collation') AS ServerCollation
ALTER DATABASE [DATABASENAME] COLLATE Chinese_PRC_CI_AS
ALTER TABLE [TABLENAME] ALTER COLUMN [COLUMNNAME] [TYPE] COLLATE Chinese_PRC_CI_AS
SELECT * FROM TABLE ORDER BY A COLLATE Chinese_PRC_CI_AS
TOP(10) WITH TIES COLUMNSNAME
--e.g. 找出排名前十的所有  000112233444456789999
TOP(10) COLUMNSNAME
--e.g. 找出排名前十的10个   0111223344
SELECT TOP(1) *
FROM ComplianceData_test TABLESAMPLE(10 PERCENT)
ORDER BY NEWID()
上一篇下一篇

猜你喜欢

热点阅读