У меня есть пользовательская функция, которая возвращает таблицу в SQL Server, мне нужно запустить ее по всей таблице без использования курсора.Я пытался использовать объединение, но это требует нескольких операторов выбора.Я также пытался использовать unpivot, но имя столбца повторяется, поэтому я не могу объединить таблицы в одну.Пожалуйста, дайте мне знать, если есть что-то похожее на мои потребности без использования курсора.
SELECT *
FROM UNION (
SELECT dbo.calculatedates(value1fromtable1, value2fromtable1, value3...)
from table1
)
Примечание: CalculateDates