PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Klonen Sie einen Datensatz und verwenden Sie dann seine Auto-Increment-ID für weitere Vorgänge

INSERT INTO table1 TABLE table1_temp

Das ist nicht möglich, weil table1_temp hat einen anderen Satz von Spalten (Sie haben id gelöscht Spalte). Sie müssen Spalten explizit angeben (alle außer id Spalte):

INSERT INTO table1(col1, col2, ...) TABLE table1_temp