@@error返回的是最后执行的sql语句,这并非限于insert,select,update,delete,同样对if语句也有用。
所以
IF (@@ERROR <> 0)
SET @ErrorSave = @@ERROR
第二行的@@error实际是针对if语句的,与第一行的@@error意义不同。
所以
IF (@@ERROR <> 0)
SET @ErrorSave = @@ERROR
第二行的@@error实际是针对if语句的,与第一行的@@error意义不同。
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货