就是想在begin try后面从一个表中读取所有的数据( select A,B from tb;),
然后在循环数据插入到另外一个表里面。
求一个存储过程。谢谢。。
create procedure My_Proc @Param varchar(50)
as
begin try
select A,B from tb;
insert into tb2(a,b,c) values (a,b,@Param)
end;
end try
begin catch
end catch;
------解决方案--------------------
create procedure My_Proc @Param varchar(50)
as
begin try
insert into tb2(a,b,c)
select A,B,@Param from tb;
end;
end try
begin catch
end catch;