Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Obter todas as linhas da tabela atualizadas após um horário específico


Oracle tem ORA_ROWSCN Pseudocoluna. Esta coluna retorna "o número de alteração do sistema de limite superior conservador (SCN)" da última transação feita na linha ou bloco de dados. Esta é uma boa estimativa para quando o bloco ou linha foi alterado pela última vez.

Se sua tabela for criada com ROWDEPENDENCIES , ORA_ROWSCN retorna scn para linha. NOROWDEPENDENCIES é o padrão, nesse caso o Oracle rastreia o SCN no nível do bloco.

SCN_TO_TIMESTAMP permite converter scn em timestamp, mas para o scn antigo, ele gera uma exceção.