Цитата:
Сообщение от
Артем Enot Грунин
Дети! Никогда так не делайте! Для получение форматов дат, времени, чисел и пр. используйте встроенную функцию fn_GetFormatStrings
А можно пример привести как использовать данную функцию? Да и вообще посоветуйте пож-та каким отбразом приводить дату к нужному формату при разработе отчетов. В запросе ли это делать или же в репортинге.
Я извратился и написал кейс для нужного мне запроса (уверен, есть бест-практис вариант, так сказать):
Код:
case LEN (Convert(varchar(8), DAY(date)))
when 1 then '0'
else ''
end
+ Convert(varchar(8), DAY(date))
+'.'
+ case LEN (Convert(varchar(8), MONTH(date)))
when 1 then '0'
else ''
end
+ Convert(varchar(8), MONTH(date))
+ '.'+ Convert(varchar(8), YEAR(date))