Ключевые слова SQL не чувствительны к регистру (SELECT
, FROM
, WHERE
и т. д.), но часто записываются во всех кепках. Однако в некоторых настройках имена таблиц и столбцов чувствительны к регистру. У MySQL есть опция конфигурации для включения / выключения. Обычно регистрозависимые имена таблиц и столбцов являются стандартными для Linux MySQL и без учета регистра, которые по умолчанию используются в Windows, но теперь установщик спросил об этом во время установки. Для MSSQL это функция настройки сопоставления базы данных.
Вот страница MySQL о названии case-sensitive
Вот статья в MSDN о сопоставлениях для MSSQL