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

Ich verwende Postgres und habe eine große Anzahl von Zeilen, die in die Datenbank eingefügt werden müssen. Diese unterscheiden sich nur durch eine inkrementierte Ganzzahl. Verzeihen Sie, was eine dumme Frage sein mag, aber ich bin kein großer Datenbankguru.Ist es möglich, direkt eine SQL-Abfrage einzugeben, die eine Schleife zum programmgesteuerten Einfügen der Zeilen verwendet?

Beispiel in Pseudocode dessen, was ich versuche zu tun:

for i in 1..10000000 LOOP
  INSERT INTO articles VALUES(i)
end loop;

Antworten auf die Frage(6)

Ihre Antwort auf die Frage