麻豆三级在线观看_丁香色欲久久久久久综合网_久久99久久99精品_日本精品www_喜爱夜蒲2在线_日韩av自拍偷拍_日韩一级在线免费观看_超碰91在线播放_国产精品网站免费_超碰在线资源站_www黄色日本_精品无码av无码免费专区

互聯(lián)網(wǎng)+內(nèi)容
134-1887-2552

PostgreSQL實現(xiàn)sql放入文件批量執(zhí)行

標(biāo)簽:深圳網(wǎng)站建設(shè)公司2021-04-28 781

這篇文章主要介紹了PostgreSQL 實現(xiàn)sql放入文件批量執(zhí)行,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧。

PostgreSQL sql放入文件,登入數(shù)據(jù)庫之后批量執(zhí)行

1. 建立測試sql:

vi aa.sql插入:猜測每條sql語句是用;分隔的,function中的多個;也會自動識別。

create table tb1(id integer);
insert into tb1 select generate_series(1,10);
select * from tb1;
delete from
tb1 where id<3;
select * from tb1;

 

2. 將aa.sql放入 ./src/postgresql-9.3.5/src/tutorial下(./src/postgresql-9.3.5/src/tutorial是PostgreSQL自動識別的目錄,當(dāng)然也可以放在任意目錄,比如/home/postgres/aa.sql)

3. 切換用戶登入

1

2su postgrespsql postgres

4. 執(zhí)行:當(dāng)輸入i時候,會自動檢測到./src/postgresql-9.3.5/src/tutorial下的文件,PostgreSQL的測試例子也放在此目錄下

postgres=# i aa.sql (i /home/postgres/aa.sql)
 id | name
----+------
 1 | join
 2 | join
 3 | join
 4 | join
 5 | join
 6 | join
 7 | join
 8 | join
 9 | join
 10 | join
(10 rows)
 
CREATE TABLE
INSERT 0 10
 id
----
 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
(10 rows)
 
DELETE 2
 id
----
 3
 4
 5
 6
 7
 8
 9
 10
(8 rows)
 
postgres=#

 

postgres=# d tb1
   Table "public.tb1"
 Column | Type  | Modifiers
--------+---------+-----------
 id   | integer |

 

第二個例子:

vi bb.sql:寫入一個function:

create function func1()returns void as $$
declare
begin
delete from person where id>5;
delete from tb1 where id>5;
end
$$language plpgsql;
 
select func1();

 

執(zhí)行前:

postgres=# select * from person ;
 id | name
----+------
 1 | join
 2 | join
 3 | join
 4 | join
 5 | join
 6 | join
 7 | join
 8 | join
 9 | join
 10 | join
(10 rows)
 
postgres=# select * from tb1 ;
 id
----
 3
 4
 5
 6
 7
 8
 9
 10
(8 rows)

 

執(zhí)行:

postgres=# i bb.sql
CREATE FUNCTION
 func1
-------
 
(1 row)

 

執(zhí)行后:

postgres=# select * from person ;
 id | name
----+------
 1 | join
 2 | join
 3 | join
 4 | join
 5 | join
(5 rows)
 
postgres=# select * from tb1 ;
 id
----
 3
 4
 5
(3 rows)
 
postgres=#

 

5. 也可以使用psql命令執(zhí)行

1pslq -d postgres -U postgres -f /home/postgres/aa.sql

補充:PostgreSQL - 用psql 運行SQL文件

對于預(yù)先寫好的SQL文件,比如/home/user1/updateMyData.sql, 可以有兩種方式來運行這個SQL文件。

方式一:

連接db后執(zhí)行SQL文件

首先通過psql連接到對應(yīng)的db:

1psql -d db1 -U userA

接著輸入密碼,進入數(shù)據(jù)庫后,輸入:

1i /pathA/xxx.sql

這里有個問題,如果你把SQL文件的路徑里的路徑分隔符寫成了,會報錯說Permission denied。

這里的文件路徑必須使用Linux平臺下的路徑分隔符/,否則會報錯。

方式二:

直接通過psql命令執(zhí)行SQL文件

這種方式無需先登錄數(shù)據(jù)庫,直接用一個命令就可以了:

1psql -d db1 -U userA -f /pathA/xxx.sql

接著輸入密碼即可執(zhí)行SQL文件到對應(yīng)的db里。

微信分享領(lǐng)紅包!
相關(guān)閱讀 / 返回上一頁
麻豆三级在线观看_丁香色欲久久久久久综合网_久久99久久99精品_日本精品www_喜爱夜蒲2在线_日韩av自拍偷拍_日韩一级在线免费观看_超碰91在线播放_国产精品网站免费_超碰在线资源站_www黄色日本_精品无码av无码免费专区
成人午夜视频免费在线观看| 亚洲综合20p| 男女av免费观看| 欧美少妇在线观看| 视色视频在线观看| 国产二区视频在线播放| 无码熟妇人妻av在线电影| 免费看啪啪网站| 日韩av自拍偷拍| 色免费在线视频| 中文字幕国内自拍| 亚洲高清在线免费观看| 妺妺窝人体色www在线小说| 国产黄色片免费在线观看| 亚洲激情免费视频| 992tv快乐视频| 日本黄网站色大片免费观看| 亚洲黄色网址在线观看| 午夜探花在线观看| 一区二区三区四区免费观看| 韩国一区二区在线播放| 婷婷激情综合五月天| 中文字幕日韩综合| 亚洲无在线观看| 艳母动漫在线免费观看| 免费看黄在线看| 国产九九九九九| 精品无码一区二区三区在线| 国产日本在线播放| 91九色丨porny丨国产jk| 国产玉足脚交久久欧美| 欧美黄色免费网址| 霍思燕三级露全乳照| 精品人妻一区二区三区四区在线| 国产一区二区在线视频播放| 动漫av网站免费观看| 美女福利视频在线| 亚州精品一二三区| 国产精品999.| 国产黄色激情视频| 日韩欧美国产免费| www.日本xxxx| 久久成年人网站| 日本人妻伦在线中文字幕| 日韩视频免费播放| 国产女女做受ⅹxx高潮| 五月天中文字幕在线| 天天看片天天操| 欧美大片免费播放| 北条麻妃在线观看| 网站在线你懂的| www污在线观看| 2022亚洲天堂| 亚洲精品综合在线观看| 自拍偷拍一区二区三区四区 | 美女在线视频一区二区| 午夜xxxxx| 91免费黄视频| 色婷婷综合网站| 国产精品无码免费专区午夜| 任你操这里只有精品| 在线免费黄色网| 黄色片网址在线观看| 99sesese| 免费国产a级片| www.超碰97.com| 69sex久久精品国产麻豆| 天堂在线资源视频| 国产毛片久久久久久国产毛片| 污污视频网站免费观看| 日本免费黄色小视频| 黄色高清无遮挡| 肉大捧一出免费观看网站在线播放| 六月丁香婷婷激情| 伊人网在线免费| 另类小说第一页| 日本xxxxxxxxxx75| 国产传媒免费观看| 男人的天堂99| 日本一道在线观看| 一路向西2在线观看| 成人免费aaa| 99久re热视频精品98| 成年人视频在线免费| 欧美一区二区激情| 男生操女生视频在线观看| 黑人糟蹋人妻hd中文字幕| 欧洲精品视频在线| 亚洲欧美一区二区三区不卡| www日韩在线观看| 国产精品国产亚洲精品看不卡| 亚洲免费av网| 成人日韩在线视频| 日本久久久久久久久久久久| 全黄性性激高免费视频| 超碰在线免费观看97| 亚洲国产日韩欧美在线观看| 国产高清精品在线观看| 精品久久久久久无码中文野结衣| 偷拍盗摄高潮叫床对白清晰| 欧美第一页浮力影院| 激情五月亚洲色图| 欧美在线观看成人| 国产美女网站在线观看| 丁香婷婷综合激情| 激情成人开心网| 激情成人开心网| 国产精品无码免费专区午夜| 不卡中文字幕在线| 国产资源中文字幕| 91网址在线观看精品| 一道本在线免费视频| 奇米影音第四色| 最近中文字幕一区二区| 88av.com| 美女黄色片视频| 少妇黄色一级片| 中文字幕一区二区三区四区在线视频| 韩国日本在线视频| 黄色一级免费大片| 别急慢慢来1978如如2| 天天天干夜夜夜操| wwwwxxxx日韩| 中文字幕第80页| 日本a√在线观看| 日本 片 成人 在线| 污片在线免费看| 最新免费av网址| 91小视频在线播放| 国产欧美激情视频| 国产又黄又爽免费视频| 欧美xxxx吸乳| 免费看欧美黑人毛片| 97中文字幕在线| 国产深夜男女无套内射| 免费成人午夜视频| 成人小视频在线看| 日韩av手机版| 色18美女社区| 99久re热视频精品98| 日韩成人手机在线| 日本免费不卡一区二区| 国产偷人视频免费| 亚洲不卡视频在线| 在线播放黄色av| xxxxxx在线观看| 成人免费aaa| 99热这里只有精品免费| 国产精品无码免费专区午夜| 福利视频一二区| 欧美黄网站在线观看| 日本熟妇人妻中出| 最新av免费在线观看| xxxxxx在线观看| 欧美日韩一道本| 中文字幕永久视频| 中文字幕综合在线观看| 99国产精品白浆在线观看免费| 黄色一级视频片| jizzzz日本| 国产成人三级视频| 国产精品va无码一区二区| 亚洲成人av免费看| 视频一区二区视频| 久久综合色视频| 免费看涩涩视频| 韩国无码av片在线观看网站| 欧美视频第一区| 国产高清精品软男同| 欧美精品久久久久久久免费| 欧美成人黄色网址| 成人在线免费高清视频| 黄www在线观看| 大地资源第二页在线观看高清版| 成人午夜免费在线| 亚洲小视频网站| 欧美男女爱爱视频| av在线网址导航| 免费看黄在线看| 久热精品在线播放| 国产91沈先生在线播放| 男人搞女人网站| 欧美一级免费播放| 一级黄色录像在线观看| 蜜臀av无码一区二区三区| 午夜免费福利视频在线观看| 亚洲国产精品成人天堂| 免费av不卡在线| 成年人视频网站免费观看| 日本黄色a视频| 无遮挡又爽又刺激的视频| 99热一区二区三区| 丰满少妇在线观看| 我的公把我弄高潮了视频| 999久久久精品视频| 久章草在线视频| 亚洲美免无码中文字幕在线| 亚洲一区二区图片| 日日噜噜噜噜久久久精品毛片| 日韩精品视频在线观看视频|