Я работал в базе данных SQL Server (2000) стороннего программного обеспечения и заметил, что при выполнении следующего запроса:
SELECT Field_1, Field_2, Field_3 FROM TableName WHERE employee_ID = '00123'
Выдает ошибку:
Неверное имя столбца 'employee_ID'.
Но если я поменяю его на:
SELECT Field_1, Field_2, Field_3 FROM TableName WHERE Employee_ID = '00123'
Работает нормально. В столбце используется заглавная буква «Е». Мне всегда удавалось указывать имена столбцов без учета регистра. Есть ли какая-то настройка, о которой я не знаю, которая сделает SQL Server чувствительным к регистру?