У меня есть функция, которая возвращает даты в определенном формате
FormatDate (int PreviousMonths, int Format) возвращает varchar (100) - например, FormatDate (0,2) возвращает «июнь 2011»
Но у меня возникают проблемы с правильным наложением псевдонимов столбца.
Простой пример, который выдает синтаксическую ошибку:
Select Foo as dbo.FormatDate(0,2) From FooTable
Как я могу псевдоним столбца с результатом функции?
Извините, мой вопрос кажется немного неясным - вот дополнительная информация:
Таблица с именем FooTable, состоящая из одного столбца с именем Foo, с 3 строками данных, содержащими 1, 2,3.
Select Foo as dbo.FormatDate(0,2) From FooTable
Возвращает:
Июнь 2011
1
2
3
Спасибо, Дастин