Нечувствительность к регистру - это находка, когда у вас есть разработчики, которые не соблюдают какие-либо соглашения при написании SQL или исходят из языков разработки, где нечувствительность к регистру является нормой, например VB.
Вообще говоря, мне проще работать с базами данных, в которых нет вероятности того, что ID, id и Id являются разными полями.
Кроме личного предпочтения пыток, я настоятельно рекомендую вам оставаться без учета регистра.
Единственная база данных, над которой я когда-либо работал, была настроена на чувствительность к регистру, это Великие равнины. Я обнаружил, что помнить каждый случай их именования схемы было болезненно. У меня не было привилегии работать с более свежими версиями.
Если это не изменилось и если моя память не отработала, характер чувствительности к регистру, о котором вы говорите, определяется во время установки и применяется ко всем базам данных. Это было в случае установки SQL Server, которая управляла базой данных Great Plains, о которой я упоминал, что все базы данных в этой установке чувствительны к регистру.