Nemůžete to snadno udělat, ale také to není nutné.
CREATE TABLE mycopy AS
SELECT * FROM mytable;
nebo
CREATE TABLE mycopy (LIKE mytable INCLUDING ALL);
INSERT INTO mycopy
SELECT * FROM mytable;
Pokud potřebujete vybrat pouze některé sloupce nebo změnit jejich pořadí, můžete to udělat takto:
INSERT INTO mycopy(colA, colB)
SELECT col1, col2 FROM mytable;
Můžete také provést selektivní pg_dump a obnovit pouze cílovou tabulku.