@result = -1前面加入set进行设置值set @result = -1

解决方案 »

  1.   

    if @ = 'In'
    beginselect @FirstIn = FirstIn ,@GiveTo = GiveTo ,@TakeFrom = TakeFrom from StoreIn where InID = @OperateIDif @FirstIn = '首次入库'
    begin
    @result = -1
    --return     --删除
    endupdate StoreIn set Cancel = '已取消',CancelMan = @CancelMan where InID = @OperateIDupdate StoreList set NowNum = NowNum - @Num ,TPrice = SPrice * (NowNum - @Num) where StoreID = @StoreIDend
    ------------------------if @FirstIn = '首次入库'
    begin
    @result = -1
    return
    end
      

  2.   

    if @FirstIn = '首次入库'
    begin
    @result = -1
    return
    endif @FirstIn = '首次入库'
    begin
    SET @result = -1
    return
    end
    抄上面的,学习下