[英]postgresql - export select query result using command
因為我們可以使用pg_dump命令來備份數據庫的備份文件,所以類似地,我們也可以備份選擇查詢結果。
例如,如果我有一個查詢,請select * from tablename;
那么我想獲取可以在某處還原的查詢的備份結果。
您可以使用類似
copy (select * from tablename) to 'path/to/file';
它將生成與pg_dump
完全相同的結果的csv文件(實際上,在純模式下,它實際上運行COPY
命令)
更新
如果您也想要DDL,則可以
create table specname as select * from tablename
接着
pg_dump -s specname
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.