Curso Oracle #17 Recuperar Registros Eliminados de Tablas

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • En esta lección aprenderemos a recuperar registros eliminados de una tabla, a los cuales se les ha hecho COMMIT y no se pueden extraer con un simple SELECT
    Código usado en esta lección:
    --------------------------------------------------------
    delete from USUARIO_V2
    where usuario ='RPABLO'
    --LOS REGISTROS ELIMINADOS QUE SE PUEDEN RECUPERAR, SE ALMACEN EN EL TABLESPACE UNDO
    select * from dba_tablespaces
    --RECUPERAR REGISTRO BORRADO HACE 1 HORA
    SELECT * FROM USUARIO_V2 AS OF TIMESTAMP SYSDATE -1/24
    --RECUPERAR REGISTRO BORRADO POR FECHA EXACTA
    SELECT * FROM USUARIO_V2 AS OF TIMESTAMP TO_DATE('18-10-2023 17:10:00','DD-MM-YYYY HH24:MI:SS')
    --RECUPERAR REGISTRO BORRADO HACE 15 MINUTOS
    SELECT * FROM USUARIO_V2 AS OF TIMESTAMP (SYSDATE - INTERVAL '15' MINUTE)

КОМЕНТАРІ • 3