[英]How to run a query in postgres-node equal to psql "\copy" command?
我有一個運行命令的 shell 腳本:
psql -h $DBHOST -U $DBUSERNAME -c "\copy sometable FROM '$PWD/sometable.csv' WITH DELIMITER ',' CSV HEADER"
效果很好。
現在,由於我對實現更高級的邏輯有一些要求,我正在將其中一些命令遷移到 nodejs 代碼中。
是否可以使用postgres-node
運行此\copy
命令?
如果沒有,我會看到運行此命令的替代方法,因為它是來自 nodejs 的帶有require('child_process').spawn
的 shell 命令。
我想你正在尋找https://github.com/brianc/node-pg-copy-streams 。 這是同一作者對node-pg
的“擴展”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.