How to use a SQL for loop to insert rows into database?

前端 未结 3 624
攒了一身酷
攒了一身酷 2020-12-23 11:22

I\'m using Postgres, and I have a large number of rows that need to be inserted into the database, that differ only in terms of an integer that is incremented. Forgive what

3条回答
  •  情深已故
    2020-12-23 12:12

    In SQL Server you can do:

    DECLARE @i int
    SET @i = 1
    
    WHILE @i<1000000
        BEGIN
            INSERT INTO articles
            VALUES @i
            SET @i=@i+1
        END
    

提交回复
热议问题