我有一张表,其中包含15种不同语言的60000多个单词记录。
当为特定语言运行select语句时,有一种方法可以为所选语言设置正确的排序规则。
我知道我可以在order by子句中设置排序规则,这可以动态完成吗?
我可以做这样的事情:
DECLARE @Language VARCHAR(20)
DECLARE @Collation VARCHAR(50)
SET @Language = 'Czech'
SET @Collation = 'Czech_CI_AS'
SELECT Words FROM TABLE1
WHERE Language = @Language
ORDER BY Words COLLATE @Collation
先谢谢