Определить новую вставленную запись из записи, полученной по запросу - PullRequest
0 голосов
/ 07 мая 2020

Как определить в форме oracle разницу между записью, полученной из базы данных, и только что вставленной? Мне нужно выполнить повторный запрос после нажатия кнопки, если запись была запрошена раньше, и если это недавно вставленная запись, мне нужно запросить только новую запись, потому что запрос не будет содержать новую запись или если до этого не было запроса, Requery выполнит полный запрос.

Я пробовал с :system.record_status, но после фиксации он также содержит QUERY

1 Ответ

0 голосов
/ 07 мая 2020

Ровно; после фиксации и повторного запроса все записи равны , а их статус - QUERY.

Я не думаю, что вы сможете это сделать, если только вы не отметите только что добавленные строки, каким-то образом (например, добавив метку времени, чтобы все строки со значением MAX(timestamp) считались новыми).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...