2010-04-23 70 views
1

我們有許多客戶提供使用排序規則SQL_Latin1_General_CP1_C1_AS構建的數據庫。我是否需要更改數據庫的排序規則?

我們現在必須支持Unicode來迎合其他語言,並感謝其他在stackoverflow的幫助下,我現在有一個腳本來將字段從varchar更改爲nvarchar。

但是,爲了迎合所有語言,我應該使用哪種排序規則,是否必須更改現有數據庫(我們提供)的排序規則? 是否必須更改我的列以使用排序規則,如果有的話,我將如何管理每個安裝?我所能看到的只是每次安裝都需要這樣做的噩夢。

JD

回答

1

一般來說,你不應該改變排序規則。 nvarchar將處理外語字符串,datetime完全瞭解時區,應用程序負責格式化數字和日期以供顯示。

相關問題