PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да увеличите първичния ключ по време на пакетно вмъкване на postgres COPY?

copy команда ви позволява да посочите кои колони да се попълнят. Ако пропуснете id колона, тя ще бъде попълнена със стойностите от последователността:

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

Не сте ни показали пълната си дефиниция на таблицата. Горните изрази предполагат, че има две колони с име column_1 и column_2 във вашата таблица (в допълнение към id колона) и че входните данни съдържат стойности за тези две колони, разделени със запетая (поради with csv )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вътрешно и външно съединение; важен ли е редът на таблиците от?

  2. Върната стойност кръстосано съединяване

  3. sql плъзгащ се прозорец - намиране на максимална стойност за интервал

  4. Как pg_sleep() работи в PostgreSQL

  5. Как да вмъкна HashMap в PostgreSQL като тип JSON?