我想知道如何使用for循环在postgresql中插入数据?

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

最佳答案

请尝试下面的代码使用for循环在表中插入值。

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

10-07 17:01