begin tran
insert ...
 if @@rowcount>0 
  select '插入成功'
commit tran

解决方案 »

  1.   

    begin tran
    insert ...
     if @@rowcount>0 
      select '插入成功'
    commit tran
    試過了,奇怪的時commit tran後,
    我在頁面
    上select * from Table where XX='xx'(就是insert 的)來判斷是否有insert,結果在頁面上判斷是有insert,然後到下一個頁面在查就沒有.Why?一般發生在網羅不穩定的時候.
      

  2.   

    是,用的是rds連的sql server,都是發生在網羅不穩定的時候,
      

  3.   

    不懂,如果提交没完成的花,那麼在頁面
    上select * from Table where XX='xx'(就是insert 的)來判斷是否有insert,結果在頁面上判斷是有insert,如何解釋
      

  4.   

    唯一的可能,PB自动回滚(ROLLBACK)事务.
      

  5.   

    PB自动回滚(ROLLBACK)事务PB是指什麼/
      

  6.   

    begin tran
    insert ...
     if @@rowcount>0 
      select '插入成功'
    commit tran看联机帮助的@@rowcount主题。