create proc myproc
@id int,
@typeid varchar(50)
as
declare @ret_id int
declare @ret_id2 int
if((select count(id) from newinf)>=0)
begin
update newinf set typeid=@typeid where id=@id
if(@@error>0)
begin
set @ret_id=1
set @ret_id2=3
end
else
begin
select @ret_id=2,@ret_id2=3
end
end
print @ret_id
exec myproc 1,3
drop proc myproc
select * from newinf
浙公网安备 33010602011771号