我一直在問自己這個問題一段時間了,在網上找不到任何好的建議。我們使用SQL Server 2008 R2
運行數據庫服務器。仔細選擇SQL Server 2008引擎的排序規則
我們正在開發應用程序,可以翻譯成法語,德語,意大利語和英語。
現在,如果我想從頭創建一個新的數據庫,那麼這種情況下最好的排序規則是什麼?
我發現了關於這個主題的文檔,我知道它會改變我們對數據庫中的東西進行排序和比較的方式,但是我還沒有找到任何好的資源來幫助我們選擇正確的東西!
我們一直在使用FRENCH_CI_AS
已經有一段時間了,但我們確實錯過了一些情況感染......對我們來說最好的選擇是什麼?
我讀過很多公司使用LATIN1_GENERAL_CI_AS
,但仍然沒有大小寫敏感性,我真的不明白他們爲什麼不考慮區分大小寫,特別是在處理需要區分大小寫的德語等語言時!選擇CS排序規則有什麼缺點?如果是這樣,他們是什麼?
編輯: 什麼是最好的整理使用(在我們的例子中)?
LATIN1_GENERAL_CI_AS
LATIN1_GENERAL_CS_AS
FRENCH_CI_AS
FRENCH_CS_AS
- 會更適合我們的語言prerequisities其它歸類?
感謝您的幫助!
感謝您的回答,但爲了創建一個基於良好基礎的新數據庫,我們的數據庫引擎將選擇什麼樣的最佳排序規則! –