今天我在客戶數據庫中出現了一個奇怪的情況。 SQL Server 2005,數據庫整理不區分大小寫,所以我可以使用任何情況下編寫SQL查詢,沒有任何問題...除了一個。 一個特定的表格中的一個特定列被稱爲'DeadZone'。 如果我這樣查詢: '從TableName選擇死區' - 我得到一個未找到列的錯誤 像這樣: '從TableName選擇死區「 - 它的工作原理。 現在的踢球者,像這樣: '從TableName中選擇deadZone' - 它的工作原理!SQL Server案例/整理問題
所以只有'Z'列名是區分大小寫的! 我在同一個表中創建了一個類似的列名,其中包含'Z',並且該列不區分大小寫。
任何想法?我確信我可以解決這個問題,可能是通過刪除和重新添加列,但最好到這個列的底部。 順便說一句,該數據庫在匈牙利的個人電腦上,那麼匈牙利特有的人物問題是否可能導致這種情況?記住另一個帶有'Z'的列名沒有相同的問題。
-Graeme
我認爲你可以在那裏找到一些東西,我想我的下一步是嘗試創建另一個帶有'dZ'的列以查看會發生什麼。 非常感謝您爲我解答麻煩。 – Graeme
@格雷梅也DZ應該是相同的DZ和DZ和DZ可能是相同的。涼?不! –