begin tran
// sql 语句
if @@error<>0
rollback tran
else
commit tran
@@error 表示错误个数,,如果错误个数不等于0 ,表示出错了,, 就要回滚掉事务, 等于0,表示出0个错误。可以提交事务。
顺便写个 数值为null的查询 用is 而不是=
update product
set p_ArrivaDate='1900-01-01'
where p_ArrivaDate is null
begin tran
// sql 语句
if @@error<>0
rollback tran
else
commit tran
@@error 表示错误个数,,如果错误个数不等于0 ,表示出错了,, 就要回滚掉事务, 等于0,表示出0个错误。可以提交事务。
顺便写个 数值为null的查询 用is 而不是=
update product
set p_ArrivaDate='1900-01-01'
where p_ArrivaDate is null