生产机上 我执行一条sql语句 insert into A(id,name sex) value (A_seq.nextvalue,'zhangsan','1') 
(A_seq是我建的一个序列)
的时候为什么程序执行完了,但是数据库确没有看到结果,得等两分钟左右才能查询到结果。

解决方案 »

  1.   

    插入一条数据 等2分钟才看得到 
    commit了吗
      

  2.   

    看到这个问题我也是同样的第一想法:楼主commit了么?要不楼主直接把commit加在insert后试试,然后立即上数据库看看有没有数据。
      

  3.   

    insert into A(id,name,sex) value (A_seq.nextvalue,'zhangsan','1') 应该是这样吧
      

  4.   


    肯定 commit了,不commit永远看不到啊.......