思路 就是 右边所有字段全部接受, 插入的时候指定右边所有列。
否则会导致数目不匹配
EXEC()
的返回代表右边 , 接受返回代表坐标
@sql='select name,age from xxx'
对于接收exec结果集临时表必须定义
DECLARE @TempTable(
id BIGINT IDENTITY(1, 1),
name nvarchar(100),age int
INSERT INTO @TempTable(
Name,age ) EXEC(@sql);
SELECT * FROM @MaterialDto