0
在Oracle語言排序,以做一個語言排序,與阿拉伯字符想,我使用下列內容:做在SQL Server 2008
ALTER SESSION SET nls_sort='arabic'
如何能夠做到在SQL Server 2008中語言排序?
在Oracle語言排序,以做一個語言排序,與阿拉伯字符想,我使用下列內容:做在SQL Server 2008
ALTER SESSION SET nls_sort='arabic'
如何能夠做到在SQL Server 2008中語言排序?
SQL Server具有影響排序和比較操作的概念collations。
如果你的數據是使用不同的排序規則,以你需要一個配置,您可以強制特定的一個在你的ORDER BY
語句排序是這樣的:
SELECT *
FROM Table
ORDER BY TextColumn COLLATE Arabic_CI_AS
感謝@DavidG。之間,如果我的列的數據類型是nvarchar,它會自動使用排序規則對它進行排序嗎? – mounaim 2014-11-25 15:01:07
是的,默認情況下,它將使用該列的排序規則。 – DavidG 2014-11-25 15:02:09
好吧大衛:)非常感謝信息:) – mounaim 2014-11-25 15:03:31