PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Copier une table d'une base de données à une autre dans Postgres

Extrayez la table et dirigez-la directement vers la base de données cible :

pg_dump -t table_to_copy source_db | psql target_db

Remarque : Si l'autre base de données a déjà la table configurée, vous devez utiliser le -a drapeau pour importer uniquement des données, sinon vous risquez de voir des erreurs étranges telles que "Mémoire insuffisante":

pg_dump -a -t my_table my_db | psql target_db