postgres 存储过程

99封情书 提交于 2020-01-07 14:25:30

创建表

DROP TABLE IF EXISTS "public"."ipm_model_history_data";
CREATE TABLE "public"."ipm_model_history_data" (
  "res_model" varchar(255) COLLATE "pg_catalog"."default",
  "res_id" varchar COLLATE "pg_catalog"."default"
)

执行存储过程插入数据1000w

create or replace function creatData2() returns 
boolean AS
$BODY$
declare ii integer;
  begin
  II:=1;
  FOR ii IN 1..10000000 LOOP
  INSERT INTO ipm_model_history_data (res_model, res_id) VALUES (116, ii);
  end loop;
  return true;
  end;
$BODY$
LANGUAGE plpgsql;
select * from creatData2() as tab;

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!