Можно установить формат даты по умолчанию для текущего входа в систему, изменив язык по умолчанию.
Для месяца / дня / года:
ALTER LOGIN [MyUser] WITH DEFAULT_LANGUAGE = us_english
select CAST('01-06-2011' as datetime)
-- 2011-01-06 00:00:00.000
Или для дня / месяца / года:
ALTER LOGIN [MyUser] WITH DEFAULT_LANGUAGE = British
select CAST('01-06-2011' as datetime)
-- 2011-06-01 00:00:00.000
Вы можете выбрать любой из языков, перечисленных в sys.syslanguages
.Изменения не вступят в силу, пока вы снова не войдете в систему.