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

Jak używać pętli for SQL do wstawiania wierszy do bazy danych?

Mam nadzieję, że zrozumiałem, czego potrzebujesz (testowane na 8.2):

INSERT INTO articles (id, name)
SELECT x.id, 'article #' || x.id
  FROM generate_series(1,10000000) AS x(id);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wyłącz UWAGI w wyjściu psql

  2. Dynamiczna funkcja zapytań Postgres

  3. Jak dodać warunkowy unikalny indeks w PostgreSQL

  4. Izolacja transakcji w PostgreSQL

  5. Jak włączyć TimescaleDB w istniejącej bazie danych PostgreSQL