从通过查询获得的记录中识别新插入的记录。

问题描述 投票:0回答:1

如何在oracle表格中识别从数据库中获得的记录和新插入的记录之间的区别?我需要在点击按钮后重新查询,如果记录之前已经被查询过,如果是新插入的记录,那么我只需要查询新的记录,因为重新查询不会包含新的记录,或者如果之前没有发生查询,那么重新查询会做一个完整的查询。

我试过用 :system.record_status但在提交后,它还包含 QUERY

oracle oracleforms
1个回答
0
投票

确切的说,在提交& requery之后,所有的记录都会被查询。同等 而他们的状态是查询。

我不认为你可以做到这一点,除非你是 标志 新添加的记录,以某种方式(例如,添加一个时间戳,使所有带有 MAX(timestamp) 值被认为是新的)。)

© www.soinside.com 2019 - 2024. All rights reserved.