PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie verwende ich eine SQL for-Schleife, um Zeilen in die Datenbank einzufügen?

Hoffentlich habe ich verstanden, was Sie brauchen (getestet auf 8.2):

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