在Oracle中,为了进行语言排序,假设使用阿拉伯字符,我使用以下内容:
ALTER SESSION SET nls_sort='arabic'
如何在SQL Server 2008中实现语言排序?
答案 0 :(得分:1)
SQL Server具有collations的概念,它会影响排序和比较操作。
如果使用与您需要的排序规则不同的排序规则配置数据,则可以强制使用特定排序方式在ORDER BY
语句中进行排序,如下所示:
SELECT *
FROM Table
ORDER BY TextColumn COLLATE Arabic_CI_AS