0
我有一個SQL Server 2008 R2 Express,並且在安裝嚮導中選擇了排序規則Modern_Spanish_CS_AS
。數據庫在唯一約束中區分大小寫,但不在select
當我創建一個新的數據庫,如果我去的數據庫的屬性,我可以看到排序是正確的,CS_AS
。
然而,當我做一個選擇是不區分大小寫,如果我創建一個唯一約束我不能插入例如這個字符串:user01
和User01
,因爲真正的數據庫不區分大小寫。
爲什麼如果服務器,數據庫和表格區分大小寫,選擇和約束不是?在實踐中,不區分大小寫。
我該如何解決這個問題?我希望所有的數據庫都區分大小寫。
謝謝。