Объявление табличной переменной на основе оператора Select

Я хочу объявить табличную переменную и заполнить ее выбором, без необходимости явно определять ее столбцы. Допускает ли T-SQL что-то вроде этого:

DECLARE @people TABLE() SELECT * FROM Persons;

Гипотетически, приведенный выше оператор будет одинаково соответствовать типам столбцов и одновременно заполнять переменную таблицы @people. :)

8
задан Brent Arias 30 June 2011 в 18:48
поделиться