sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur använder man en SQL for loop för att infoga rader i databasen?

Förhoppningsvis har jag förstått vad du behöver (testad på 8.2):

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


  1. Tilldela dynamiskt filnamn till excel-anslutningssträng

  2. Ytterligare ett 12c Optimizer-vitbok

  3. "visa skapa tabell" motsvarighet i oracle sql

  4. En introduktion till TimescaleDB