Cezarj
Новичок
Как указать БД MSSQL в каком формате ей возращать даты?
У меня все SQL скрипты написаны под MySQL, но ядро позволяет работать с MSSQL.
Пришло время переносить данные с MySQL на MSSQL и туту возникли проблемки. Большинство из которых я решил: это и лимиты и встроеные функции.
Осталось с форматом возращаемой даты. Мне MSSQL сервер возвращает "1 янв 2005 0:00", а мне нужно "2005-01-01" парсить каждую возращаемую строку мне не хочется. И парсить каждый запрос (дописывая ко всем колонкам с типом дата CONVERT(varchar(10), date_start, 20)) тоже не охота.
Может есть пред установка параметра для БД в каком формате возвращать дату?
У меня все SQL скрипты написаны под MySQL, но ядро позволяет работать с MSSQL.
Пришло время переносить данные с MySQL на MSSQL и туту возникли проблемки. Большинство из которых я решил: это и лимиты и встроеные функции.
Осталось с форматом возращаемой даты. Мне MSSQL сервер возвращает "1 янв 2005 0:00", а мне нужно "2005-01-01" парсить каждую возращаемую строку мне не хочется. И парсить каждый запрос (дописывая ко всем колонкам с типом дата CONVERT(varchar(10), date_start, 20)) тоже не охота.
Может есть пред установка параметра для БД в каком формате возвращать дату?