COPY命令:为PostgreSQL批量导入数据
来源:互联网 发布:网络风暴怎么解决 编辑:程序博客网 时间:2024/06/05 06:52
任务:将excel表中的数据导入到PostgreSQL数据库的某张表中。
工具:PostgreSQL客户端pgAdmin。
步骤:
1.将excel表格字段,按照postgresql 数据库中表的字段顺序来整理数据,并保存为csv文件。
2.用记事本打开csv文件,另存为UTF-8格式。
3.使用PgAdmin客户端链接postgresql数据库,执行如下脚本,导入csv文件到PostgreSQL数据表:
注意事项:
1.test目录需要赋予postgres 用户可读写的权限,否则会有如下报错信息:
2.csv文件要为utf-8格式,否则导入时可能会有报错:
3.注意windows环境下文件路径的表述方式,如:d:/test/data.csv
附录:
1.postgreSQL数据表也可以批量导出为csv格式,命令如下:
2.copy 命令的其他用法:
(1)COPY FROM
(2)COPY TO
COPY tablename [ (column [, ...] ) ]
参数详细说明见:PostgreSQL 8.1 中文文档,http://www.pgsqldb.org/pgsqldoc-8.1c/sql-copy.html
- COPY命令:为PostgreSQL批量导入数据
- COPY命令:为PostgreSQL批量导入数据
- PostgreSQL批量导入数据 COPY命令
- PostgreSQL COPY 导入/导出数据
- PostgreSQL COPY 导入/导出数据
- sqlldr导入数据(以PostgreSql>>>Oracle为例)copy call to '/tmp/call.csv' DELIMITER ',' NULL '' CSV
- PostgreSQL COPY命令
- PostgreSQL Copy 命令
- psql copy命令导入导出数据
- ElasticSearch中批量导入数据: _bulk命令
- 【postgresql】批量生成数据
- sqlldr导入数据(以PostgreSql--->Oracle为例)
- 编写数据库函数执行循环copy命令导入大数据
- postgresql 数据导入导出
- postgresql导入导出数据
- postgresql 数据导入导出
- PostgreSQL导入导出数据
- 一个为spark批量导入数据到hbase的库
- 快速排序的多种实现比较
- 在英特尔® 架构平台上开发和优化基于 NDK 的 Android 游戏应用
- Linux 文件按大小排序
- 应用.NET Reflect7.0反编译工具
- Linux下tty/pty/pts/ptmx详解
- COPY命令:为PostgreSQL批量导入数据
- fatal error C1189
- CRT检测内存泄露
- 黑马程序员_集合框架
- Android——屏幕分辨率转换像素密度计算方法
- HDFS数据存储位置与复制详解
- 基于visual Studio2013解决C语言竞赛题之1086任务分配
- 算法导论 第13章 红黑树 C++源代码
- 六维空间等IPV6资源上不去的一种解决方法