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

oracle como alterar a tabela adicionar partição por intervalo de intervalo


Se sua tabela existente for não particionada, você terá que:
  1. CREATE uma nova TABLE com partition definições. Vamos chamar esta tabela de MYTABLE_NEW
  2. INSERT em MYTABLE_NEW todos os dados de MYTABLE
  3. RENAME MYTABLE para MYTABLE_OLD
  4. RENAME MYTABLE_NEW para MYTABLE
  5. DROP MYTABLE_OLD

OU

dbms_redefinition também pode ser usado

Veja isso no AskTom

Veja também outra resposta