Как преобразовать формат даты в nvarchar в SQL 2005
у меня есть много данных в разных таблицах sql с разными датами. у меня есть дата в формате даты времени, как 2016-04-31 00: 00: 00.000, и я хочу преобразовать эту дату в формат nvarchar, как 31-04-2016.Я использую sql 2005 и 2008.
благодарить
по отношению
Правин
Что я уже пробовал:
у меня есть много данных в таблице sql. у меня есть дата в формате даты времени, как 2016-04-31 00: 00: 00.000, и я хочу преобразовать эту дату в формат nvarchar, как 31-04-2016.Я использую sql 2005 и 2008.
благодарить
по отношению
Правин
Richard MacCutchan
Это неправильный способ сделать это. Вы всегда должны хранить значения дат в виде типов Date или DateTime. Единственный раз, когда вам нужно отформатировать их, - это когда вы хотите отобразить их на экране или в отчете.