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

Hvordan øges primær nøgle under postgres COPY batch-indsættelse?

copy kommandoen giver dig mulighed for at angive, hvilke kolonner der skal udfyldes. Hvis du udelader id kolonne, vil den blive udfyldt med værdierne fra sekvensen:

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

Du har ikke vist os din komplette tabeldefinition. Ovenstående udsagn antager, at der er to kolonner med navnet column_1 og column_2 i din tabel (ud over id). kolonne), og at inputdataene indeholder værdier for disse to kolonner adskilt af et komma (på grund af with csv )




  1. Postgres Database lokal installation / kører

  2. SQLException:Ingen passende driver fundet til jdbc:oracle:thin:@//localhost:1521/orcl

  3. MariaDB JSON_SET() Forklaret

  4. Erstat en streng med en anden streng i SQL Server (T-SQL)