Pular para o conteúdo

Fóruns Banco de dados Oracle Expurgo de uma Tabela Expurgo de uma Tabela

#99380
rman
Participante

    Creio que assim o custo do DELETE seja menor.


    CREATE OR REPLACE PROCEDURE QUEUE_PURGE() AS
    BEGIN
    DELETE FROM QUEUE WHERE TO_CHAR( DATE_INSERTED, 'YYYYMMDD' ) <= TO_CHAR( (SYSDATE - 7), 'YYYYMMDD' );
    );
    END QUEUE_PURGE;