В файлах, которые я импортирую в базу данных SQL Server, даты форматируются по-разному в разных столбцах. У меня возникли проблемы с (например) 02-06 получения поступило 6 февраля или 2 июня я буду использоватьИзменить формат даты в SQL Server 2012
SELECT [entry_date] = DATE_FORMAT([Date], GET_FORMAT(DATE,'EUR'))
FROM table_name
стандартизировать даты внутри базы данных, но я сначала нужен способ, чтобы сказать сервер, что формат даты каждого столбца источника, так что SQL Server будет знать, как изменить дату:
- 02-06-2015 = дд-мм-гггг
- 06-02-2015 = мм dd- yyyy
- 2015-Jun-02 = yyyy-month-dd
Какой формат вы ожидаете ваши окончательные даты в? Не могли бы вы также включить это? – FutbolFan
Это может быть любое, до тех пор, пока оно непротиворечиво. dd-mm-yyyy, скорее всего. – jjjjjjjjjjj
Вы можете рассмотреть функцию Parse и применить это к дате ввода в своем запросе: http://msdn.microsoft.com/en-us/library/hh213316.aspx – russ