下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 技術(shù)開發(fā) > 數(shù)據(jù)庫 > PostgreSQL 數(shù)據(jù)庫基礎 之 存儲過程循環(huán)調(diào)用方式

PostgreSQL 數(shù)據(jù)庫基礎 之 存儲過程循環(huán)調(diào)用方式

時間:2024-02-07 12:09作者:下載吧人氣:34

需求描述

碰到需求,需要往表里插入5萬條數(shù)據(jù), 打算使用存儲過程,但是postgres 數(shù)據(jù)庫沒有建存儲過程的SQL, 所以使用函數(shù)來實現(xiàn).

表數(shù)據(jù)結(jié)構(gòu)完整性要求一次插入兩條記錄, 兩條記錄相互外鍵約束, record1 的 partner_id 字段值是 record2 的主鍵id的值, record2 的 partner_id 字段值是 record1 的主鍵id的值.

實現(xiàn)

create
or replace function creatData() returns boolean as $BODY$
declare ii integer;
declare id1 integer;
declare id2 integer;
begin
ii = 1;
id1 = nextval(‘seq_table’);
id2 = nextval(‘seq_table’);
FOR ii IN 1..50000 LOOP
insert
into
table1
values(
id1,
10,
10250,
5001,
‘2017-08-07 14:00:00’,
‘2017-08-07 15:00:00’,
id2,
true,
864,
16950,
0,
0,
0,
null,
20,
null,
18050,
‘2017-08-07 13:55:08’,
18051,
‘2017-08-07 13:57:28’,
false,
401,
10,
null,
null,
null,
‘DA-HZ001000003’,
‘2017-08-07 13:54:08’,
‘2017-08-07 13:57:28’,
10251
);
insert
into
table1
values(
id2,
10,
10251,
5001,
‘2017-08-07 14:00:00’,
‘2017-08-07 15:00:00’,
id1,
true,
864,
16950,
0,
0,
0,
null,
20,
null,
18050,
‘2017-08-07 13:55:08’,
18051,
‘2017-08-07 13:57:28’,
false,
401,
10,
null,
null,
null,
‘DA-HZ001000003’,
‘2017-08-07 13:54:08’,
‘2017-08-07 13:57:28’,
10250
);
end LOOP;
return true;
end;
$BODY$ LANGUAGE plpgsql;

標簽MySQL,技術(shù)文檔,數(shù)據(jù)庫,PostgreSQL

相關(guān)下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 999国产高清在线精品| 亚洲国产精品无码久久青草| 东北女人奶大毛多水多| 色综合久久久久久久| 日韩欧美成人免费中文字幕| 国产福利在线观看极品美女| 亚洲性猛交xx乱| 18禁美女黄网站色大片免费观看| 欧美精品18videosex性欧美| 在线观看中文字幕2021| 亚洲精品国产精品国自产观看| 99久久精品美女高潮喷水| 特级aaaaaaaaa毛片免费视频| 天天干天天射天天操| 人妻被按摩师玩弄到潮喷| ass日本熟妇大全pic| 波多野结衣伦理片| 国产香蕉一区二区三区在线视频 | yy6080亚洲一级理论| 精品久久久久久久久久中文字幕 | 国产女人精品视频国产灰线| 久久精品*5在热| 西西人体www44rt大胆高清| 无人在线观看视频高清视频8| 国产A√精品区二区三区四区| 中文字幕一区二区三区免费视频| 精品综合久久久久久888蜜芽| 强制邻居侵犯456在线观看| 免费一级e一片在线播放| 99久久免费国产精精品| 欧美日本国产VA高清CABAL| 国产精品99久久久| 久久人妻无码中文字幕| 色中色在线下载| 女女女女BBBBBB毛片在线| 亚洲欧美精品中文字幕| youjizz国产| 日本动态120秒免费| 午夜欧美日韩在线视频播放| ankhazone度盘| 欧美www在线观看|