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

          軟件下載吧

          當前位置:軟件下載吧 > 技術開發 > 數據庫 > PostgreSQL 數據庫基礎 之 存儲過程循環調用方式

          PostgreSQL 數據庫基礎 之 存儲過程循環調用方式

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

          需求描述

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

          表數據結構完整性要求一次插入兩條記錄, 兩條記錄相互外鍵約束, record1 的 partner_id 字段值是 record2 的主鍵id的值, record2 的 partner_id 字段值是 record1 的主鍵id的值.

          實現

          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,技術文檔,數據庫,PostgreSQL

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 女人和拘做受全程看视频日本综合a一区二区视频 | 激情爆乳一区二区三区| 免费播放一区二区三区| 精品熟人妻一区二区三区四区不卡| 3D动漫精品一区二区三区| 国产精品亚洲一区二区麻豆| 精品少妇人妻AV一区二区| 日本一区二区三区在线视频观看免费| 亚洲一区二区三区在线视频| 久久一区二区精品综合| 日韩国产免费一区二区三区| 日本精品一区二区久久久| 国产一在线精品一区在线观看| 久久久av波多野一区二区| eeuss鲁片一区二区三区| 国产AV国片精品一区二区| 色偷偷av一区二区三区| 国产一区在线播放| 无码国产伦一区二区三区视频| 国精产品999一区二区三区有限| 国产精品亚洲产品一区二区三区| 精品无码国产一区二区三区AV | 日韩人妻精品一区二区三区视频| 久久一区二区三区精华液使用方法| 亚洲国产一区二区视频网站| 色老头在线一区二区三区| 色系一区二区三区四区五区| 色狠狠AV一区二区三区| 一区二区国产精品| 亚洲一区二区无码偷拍| 国产波霸爆乳一区二区| 成人无号精品一区二区三区| 亚洲A∨无码一区二区三区| 极品少妇伦理一区二区| 亚洲中文字幕在线无码一区二区| jizz免费一区二区三区| 成人无码精品一区二区三区| 精品无人区一区二区三区| 国产午夜精品一区理论片飘花 | 中文字幕一区二区日产乱码| 国产午夜精品一区二区三区极品|