R
renzhm
Unregistered / Unconfirmed
GUEST, unregistred user!
我用循环生成细表数据的SQL语句,包含事务处理,如:
Str:='begin tran ';
for i:=0 to NumCount-1 do
begin
str:=str+'insert into table ...'+
'if @@error<>0 rollback tran';
end;
str:=str+'commit tran ';
请问,执行该语句后,如何获得@@error的值,这样就知道到底成功没有。
Str:='begin tran ';
for i:=0 to NumCount-1 do
begin
str:=str+'insert into table ...'+
'if @@error<>0 rollback tran';
end;
str:=str+'commit tran ';
请问,执行该语句后,如何获得@@error的值,这样就知道到底成功没有。