我想知道如何使用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;
$$;
INSERT INTO sub_category (category_id, sub_category_id, 价格) 从generate_series(1, 1000)中选择 10001, gs, 5 AS gs;