我一个线程在扫描一个表TEST1,statement执行select,然后select完就delete,然后statement.close,connection 放回连接池,
我在这个线程运行的时候,我用PLSQLdeveloper直接插入TEST1,可以插入,程序也能扫出来,我又建了一个TEST2表,并建一个触发器给TEST2表,如果有数据进入TEST2,触发器就吧数据insert到TEST1,程序不运行时候,正常,但是如果我哪个线程启动起来的话,insert到TEST2数据时,触发器就不执行,如果这个扫描线程不启动,insert到TEST2数据,触发器就可以执行insert到TEST1,但是我程序运行着,不通过触发器,直接insert到TEST1是可以的,高手帮帮我,是不是有锁定的问题