PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak zwiększyć klucz podstawowy podczas wstawiania partii postgres COPY?

copy Polecenie pozwala określić, które kolumny mają zostać wypełnione. Jeśli pominiesz id kolumna, zostanie wypełniona wartościami z sekwencji:

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

Nie pokazałeś nam pełnej definicji stołu. Powyższe stwierdzenia zakładają, że istnieją dwie kolumny o nazwie column_1 i column_2 w Twojej tabeli (oprócz id kolumna) i że dane wejściowe zawierają wartości dla tych dwóch kolumn oddzielone przecinkiem (z powodu 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. SQLAlchemy (psycopg2.ProgrammingError) nie może dostosować typu „dict”

  2. Wdróż Postgres11 w Elastic Beanstalk — wymaga /etc/redhat-release

  3. zapisywalne wspólne wyrażenie tabelowe i wielokrotne instrukcje wstawiania

  4. Konfigurowanie PostgreSQL pod kątem obserwowalności

  5. Jak zmienić identyfikator tabeli z szeregowego na tożsamość?