如下创建一个存储过程。运行存储过程后我怎样才能把返回的数据集插入到临时表中? CREATE PROC p_test @table varchar(20)
AS
DECLARE @sql varchar(200)
BEGIN
set @sql='select * from '+''+@table+''
EXEC(@sql)
END
p_test mytable --将返回数据集,但是怎么插入到临时表中?
AS
DECLARE @sql varchar(200)
BEGIN
set @sql='select * from '+''+@table+''
EXEC(@sql)
END
p_test mytable --将返回数据集,但是怎么插入到临时表中?
(
)
as
begin
insert into #temp select( exec 存储过程名称)
end
INSERT INTO #t
exec pro_a
insert into 临时表
exec 存储过程