将CSV上传到PostgreSQL的实用程序

Mur*_*esh 1 csv postgresql

是否有任何实用程序可用于从CSV文件导入表数据.

因为我有很多表和行.写入COPY FROM sql需要一些时间,因此需要任何实用程序或其他方法

Tom*_*zky 8

你真的应该使用copy:

#!/bin/bash

(
  echo 'copy table_name from stdin (format csv);'
  cat table_name.csv || exit 1
  echo '\.'
) | psql database_name
Run Code Online (Sandbox Code Playgroud)

您无需以任何方式更改大文件.您可能需要调整一些复印选项(delimiter,quote等等).