excel/csv导入postgresql
来源:互联网 发布:百度网盘无限试用 mac 编辑:程序博客网 时间:2024/05/17 22:32
测试环境:
·windows 7
·postgre 9.1
很多时候我们需要将excel中的数据导入数据库中,本例中我们将excel导入postgre。步骤如下:
·将excel处理好后,另存为csv(Comma Delimited).
·运行SQL shell(psql)
·运行'COPY mytable FROM '/myfile.csv' WITH CSV HEADER;
postgre数据库中的表vender,创建表的语句如下:
CREATE TABLE vender( sid numeric(15,0) NOT NULL , -- 唯一序列号 vender_id character varying(12) NOT NULL, -- Vender编号 vender_name character varying(128), -- Vender名称 小于32个字符 connector character varying(50), -- 联系人 phone character varying(20), -- 联系电话 email character varying(128), -- 邮件 industry character varying(32), -- 行业 created_by character varying(32) NOT NULL, -- 创建者 created_dt timestamp without time zone NOT NULL, -- 创建时间 version numeric(9,0) NOT NULL DEFAULT 1, -- 版本号 updated_by character varying(32), -- 更新者 updated_dt timestamp without time zone, -- 更新时间 del_flg numeric(1,0) NOT NULL -- 删除标志 0:有效、1:无效)
注意其中的NOT NULL字段。
·将excel处理好后,另存为csv(Comma Delimited).
·以下是excel中需要导入的数据,我们将它另存为csv(comma delimited),保存到E:\Vendor.csv ,注意表头和要导入的表中的字段对应。
·运行SQL shell(psql)
·通过“开始—程序—postgreSQL9.1–SQL shell(psql)” 打开psql。
·运行'COPY mytable FROM '/myfile.csv' WITH CSV HEADER;
执行postgre的copy命令:
postgres=# COPY vender(sid,vender_id,vender_name,connector,created_by,created_dt,version,del_flg) from 'E:\Vendor.csv' WITH CSV HEADER;
运行结果:成功导入63条记录
COPY 63postgres=#
1 0
- excel/csv导入postgresql
- postgresql 导入导出 csv
- PowerDesigner导入Excel/CSV
- postgreSQL导入excel文件
- OleDb导入csv和excel
- Postgresql数据库导入和导出CSV格式
- 三、导入csv格式的excel
- Excel导入CSV文件中文乱码
- qt导入导出excel和csv
- MySQL导入csv、excel或者sql文件
- php excel导出 导入问题 csv格式
- python导入TXT、Excel、csv文件
- excel导入数据到postgresql数据库
- 从excel导入数据至PostgreSQL数据库
- Excel表数据导入PostGresql数据库
- 关于navicat导入excel乱码问题 postgresql
- 500M的csv文件导入oracle-Excel分页导入
- java导出excel,导入excel,导出csv工具类整理
- 分析JAVA应用CPU占用过高的问题
- Objective-C基础知识之(五):NSString
- Java学习笔记---设计模式工厂方法模式
- c语言-预处理指令
- TCP三次握手、四次挥手
- excel/csv导入postgresql
- Linux 系统安全 及 lnmp 安装
- iOS导航栏NavigationBar的颜色,按钮和标题以及字体颜色
- 冰点等文库下载器无法使用的解决办法
- ssoj1046密码pasuwado(树状数组+暴力)
- 堆排序
- 代码洁癖症
- block学习笔记
- (5.2.2)TCP和UDP的区别(转)