Можете да разберете за текущо конфигурирания език, като използвате това:
SELECT @@language
и може също да искате да проверите това:
EXEC sp_helplanguage
Ще покаже наличните езици и какви формати за дата и т.н. имат. Това е основно съдържанието на sys.syslanguages
таблица на системния каталог.
Що се отнася до обработката на дати - за предпочитане използвайте параметризирани заявки, базирани на DateTime, или ако трябва да имате низове за дати, използвайте Формат на датата ISO-8601 в SQL Server.
Форматът YYYYMMDD
или YYYYMMDD HH:MM:SS
винаги ще работи, независимо от текущо избраните езикови настройки в SQL Server.