PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Clonazione di una tabella Postgres, inclusi indici e dati

PostgreSQL non fornisce un modo molto elegante per farlo. Potresti usare pg_dump con -t e --section= per eseguire il dump dei dati pre e post per la tabella. Quindi riproduci i dati preliminari per creare la struttura della tabella e i vincoli di controllo, quindi carichi i dati da qualsiasi punto li ottieni, quindi riproduci i dati post per aggiungere gli indici e i vincoli FK.