可以
begin trans
insert into b values(...)
if @@error<>0 goto doother
select @@rowcount
doother:
print 'error occur!'
commit trans
begin trans
insert into b values(...)
if @@error<>0 goto doother
select @@rowcount
doother:
print 'error occur!'
commit trans
begin trans
insert into b values(...)
if @@error<>0 goto doother
select @@rowcount
doother:
print 'error occur!'
commit trans
select @@rowcount 这句我理解是判断上一语句影响的行数,在这里有何妙用呢?请指教。
以前好象看过一篇文章,介绍用CASE语句来处理不同的错误,不知道哪位可以介绍一下?
select @@rowcount 这句我理解是判断上一条语句影响的行数,不知道有何妙用?请指教。
我记得好象有一篇文章,介绍用CASE语句来处理运行过程中不同的错误,有谁可以介绍一下?