请问,在after insert触发器中,想进行比较某个字段,
我用游标查出询的结果集中,是否包含最新插入的这一条记录(也就是触发触发器的刚刚insert进去这条记录)?

解决方案 »

  1.   

    我测试了一下,好像是insert触发器触发以后,在触发器中的PL/SQL块中游标查询的结果中,并没有包含刚刚插入的这一条记录,是这样的吗?
      

  2.   

    一般来说在触发器中是不允许查询基表的,除非使用自治事务;
    自治事务如同开启一个新会话,是看不到其它会话的未提交的数据。
    所有看不到insert记录是正常的。