文本文件導入greenplum數據庫方法


COPY 命令可以快速的導入數據到 PostgreSQL 中,文件格式類似CVS,txt之類。適合批量導入數據,比自己寫腳本逐條插入快很多

 

文件導入數據庫主要分三個步驟:

首先,你必須Linux系統中存在這個文件,比如/home/user/test.csv

數據只有一列,如下:

1

2

3

4

5

6

7

8

然后,在數據庫建立對應的表,如

create talbe tbnam

( num numeric)

最后,通過psql命令復制文件到tbname即可,

 

psql -h localhost -p 5432 -d databasename -U username -c "\\copy tbname(num) FROM '/home/user/test.csv' with DELIMITER as ',' NULL as 'null string' "

 

文本文件復制到數據庫就算完成了,select結果即可查看,要想了解更多可以查詢plsql命令

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM