2010年10月27日 星期三

SQL Server竟然不區分大小寫

之前B君在測試部署E君的程式時,居然出現錯誤,花了很多時間找到是大小寫的問題,當時我不以為意,認為反正程式在我的電腦上可以執行就可以了,況且當時年底有很趕,誰會在意這些雞毛蒜皮的小事呢?事情經過了一年,又到了年底,這次換我需要SQL Server區分大小寫,因為指紋機廠商將代碼分為I與i,我納悶為什麼我的SQL Server無法區分大小寫呢?上網找資料才知道原來是定序的問題。
簡單來說,CI不區分大小寫,CS區分大小寫。
碗 & 筷: SQL Server 定序設定