Atualizar Tabelas Particionadas Externas com Arquivos de Origem Atualizados ou Excluídos

Você pode usar o DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE para atualizar uma tabela particionada externa. Use este procedimento quando novas partições forem adicionadas ou quando as partições forem removidas da origem do armazenamento de objetos.

Observação

Use DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE somente quando a tabela externa particionada for criada com DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE e o parâmetro file_url_path.

Para atualizar uma tabela externa particionada:

  1. Atualize uma tabela particionada externa sobre os arquivos de origem do Cloud Object Store usando o procedimento DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE.

    Por exemplo:

    BEGIN
       DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE(table_name => 'MYSALES');
    END;
    /

    DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE usa as informações de credencial da DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE correspondente com a table_name especificada para acessar o Cloud Object Store.

    Consulte SYNC_EXTERNAL_PART_TABLE Procedure para obter informações detalhadas sobre o parâmetro.

  2. As informações da partição agora são atualizadas e você pode executar consultas na tabela particionada externa atualizada. com novas partições disponíveis ou com partições que foram removidas não estão mais disponíveis na tabela particionada externa.