什么是表变量?以及如何使用与现有存储过程结果集匹配的列创建表变量(虚拟内存表)。
我执行了该过程,执行后,我知道列名。但是我是否必须声明与存储过程中相同的列数据类型?
编辑:我试过这个
DECLARE @Table TABLE(
name varchar(30) NOT NULL,
location varchar(30) NOT NULL
);
INSERT @Table
SELECT name, location FROM
Exec SPROC @param , @param