как мне отформатировать дату (smalldatetime) в Mai 2010 (т.е. 06.05.2010 => Mai 2010 или 06.10.2009 => октябрь 2009)
thx много ... привет
Вы можете использовать функцию CONVERT для преобразования ее в строку, функция может принимать необязательный 3d-параметр, называемый style, который принимает целое число, определяющее форматирование.
больше информации здесь
SELECT SUBSTRING(CONVERT(VARCHAR(20), GETDATE(), 107), 0, 4) + SUBSTRING(CONVERT(VARCHAR(20), GETDATE(), 107), 8, 5)
Изменение GETDATE() с вашей колонкой.
GETDATE()