Мне нужно заполнить набор данных значениями из нескольких таблиц.
Я создал stored procedure
, который выполняет несколько SELECT
операторов.
Каждый SELECT
имеет общие части.
Я решил кешировать результаты этих общих частей.
Теперь мне нужна конструкция SELECT
, которая способна выводить результаты в табличную переменную.
INSERT @tableVar SELECT ...
только вставляет данные, но не выбирает их.
Мое намерение - что-то вроде SELECT * OUTPUT SELECTED.* INTO @tableVar FROM ...
Можно ли выполнить такую операцию?