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
posted on 2007-12-29 14:08  小角色  阅读(175)  评论(0)    收藏  举报