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

Come incrementare la chiave primaria durante l'inserimento batch COPY postgres?

La copy comando consente di specificare quali colonne popolare. Se ometti l'id colonna, verrà popolata con i valori della sequenza:

copy pricing_cache (column_1, column_2) from stdin with csv
col_1_value,col_2_value
col_1_value,col_2_value
\.

Non ci hai mostrato la definizione completa della tabella. Le affermazioni precedenti presuppongono che ci siano due colonne denominate column_1 e column_2 nella tua tabella (oltre a id colonna) e che i dati di input contengano valori per quelle due colonne separate da una virgola (a causa del with csv )