Как преобразовать дату и время в varchar в формате дд-ммм-гггг?

Я чувствую, что это должно быть простым решением, но у меня возникли проблемы с поиском чего-либо...

Итак: Как мне получить от из datetimeв varcharв формате дд-МММ-гггг?

Eg: my_date --> '29-May-2012'

Закрытие, которое мне удалось сделать, это

convert(varchar(20),my_date,105) --> '29-05-2012'

Да, мне ДЕЙСТВИТЕЛЬНО нужно сделать это правильно в T-SQL.

5
задан Tony L. 28 July 2015 в 18:09
поделиться