У меня есть таблица, содержащая 20 000 строк. Я хочу изменить существующий формат даты с 2016-04-04 по 4/4/16. У меня есть googled, но я нашел решение для перехода на текущее время. Это мой запрос.Изменение формата даты с использованием существующей даты
UPDATE [master].[dbo].[TRY]
SET Target_Hire_Date = CONVERT(VARCHAR(20), GETDATE(), 103)
Но этот запрос относится только к текущему времени, которое не работает для моей проблемы.
Do ** not ** хранит даты как VARCHAR. Храните их в столбце 'DATE'. –
Посмотрите на этом сайте http://www.w3schools.com/sql/func_convert.asp –
Формат, который вы указали (4/4/16), не 103 (дд/мм/гггг), кажется, 3 (дд/мм/гг); как говорит @a_horse_with_no_name, хранить даты в столбце DATE –