SQL Server里边有没有像Exit的东东,我是做Oracle的啊,呵呵

解决方案 »

  1.   

    你的每一个语句后都要判断@@error,否则肯定是有问题的。
      

  2.   

    使用批进行操作,SQL Server会自动处理出错时的回滚;使用卷标,通过goto处理转向(建议少用或尽量不用),以上纯属个人意见,有兴趣的话可以试一试!
      

  3.   

    sqlserver中遇到return 是退出的,你可以写一个简单的存储过程试一试呀。
    example:
    create procedure dbo.testreturn
    @id int
    as 
      if @id=1  begin 
         print 'exit 1'
         return 1
      end 
      
      if @id=2 begin
         print 'exit 2'
         return 2
      end