程序里错误返回-1,可程序仍然可以看到错误提示,无法在程序里获取-1值
……
Begin tran Aud_MateBudget_list --事务开始
UPDATE T_FinanceHead
SET [ReportDate] = @Date
if @@error <>0 goto raise_error
UPDATE T_Finance
SET [ReportEW] = ‘EEE’
if @@error <>0 goto raise_error
goto done
raise_error:
if @@trancount >0 rollback tran
return -1
done:
if @@trancount >0 commit tran
return 0
return -1 错误返回-1,可程序仍然可以看到错误提示,无法在程序里获取-1值
问题点数:0、回复次数:0Top




