夢(mèng)里花落0921
2019-07-03 18:46:45
將PL/pgSQL輸出從PostgreSQL保存到CSV文件將PL/pgSQL輸出從PostgreSQL數(shù)據(jù)庫(kù)保存到CSV文件的最簡(jiǎn)單方法是什么?我使用PostgreSQL8.4與pgAdminIII和PSQL插件一起運(yùn)行查詢。
3 回答

斯蒂芬大帝
1
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
1 psql
命令
psql -d dbname -t -A -F"," -c "select * from users" > output.csv
ssh postgres@host command
2個(gè)Postgres copy
命令
COPY (SELECT * from users) To '/tmp/output.csv' With CSV;
3 psql互動(dòng)(或不互動(dòng))
>psql dbname psql>\f ','psql>\a psql>\o '/tmp/output.csv'psql>SELECT * from users;psql>\q
4 pGadmin,但這不是腳本。

一只名叫tom的貓
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
','
:
\f ','
\a
\t
\o '/tmp/yourOutputFile.csv'
:select * from YOUR_TABLE
\o
cd /tmp
scp
nano /tmp/yourOutputFile.csv
添加回答
舉報(bào)
0/150
提交
取消