如何使用for Loop插入PostgreSQL中的数据



我想知道如何在postgresql中插入数据?

我想在ID行中插入1到1000。

请尝试以下代码以使用for loop插入表中的值。

do $$
begin
for r in 1..1000 loop
insert into schema_name.table_name(id) values(r);
end loop;
end;
$$;

使用 generate_series

INSERT INTO tableName (id) SELECT * FROM generate_series(1, 1000);

相关内容

  • 没有找到相关文章

最新更新