2010-05-18 59 views

回答

134

如果版本< 8.4.0

pg_dump -D -t <table> <database> 

-t之前添加-a,如果你只想要插入,而不CREATE TABLE等來設置表擺在首位。

版本> = 8.4.0

pg_dump --column-inserts --data-only --table=<table> <database> 
+42

-d和-D選項已從PostgreSQL 8.4中刪除(請參閱8.4.0發行說明)。您現在必須使用「long」名稱:pg_dump --column-inserts --data-only --table =

2010-05-18 14:49:37

11

如果你想甩掉你插入到一個.SQL文件

  1. cd的位置要.sql文件是位於
  2. pg_dump --column-inserts --data-only --table=<table> <database> > my_dump.sql

請注意> my_dump.sql命令。這將把所有東西放到一個名爲的sql文件中my_dump

相關問題