簡體   English   中英

postgresql-使用命令導出選擇查詢結果

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM