Вставка нескольких операторов выбора в таблицу в качестве значений

Можно ли сделать что-то подобное в SQL Server:

INSERT INTO MyTable (Col1,Col2,Col3,Col4,Col5,Col6,Col7) VALUES

SELECT Col1 FROM Func1(),

SELECT Col2 FROM Func2(),

SELECT Col3,Col4,Col5 FROM Func3(),

SELECT Col6 FROM Func4(),

SELECT Col7 FROM Func5()

У меня есть большое количество функций, которые возвращают результаты с одним значением и одну функцию, которая возвращает 3 столбца. Я хотел бы вставить все эти данные в одну строку таблицы?

Я вижу, что функция, возвращающая несколько столбцов, может быть проблемой?

Ответы на вопрос(3)

Ваш ответ на вопрос