赞
踩
摘要:工作中我们经常需要将excel数据导入到数据库(比如mysql,sql server,oracle)进行数据分析处理。通常我们会用像navicate等数据库工具或者数据库自带的编辑器中的excel导入功能手工导入,但是不管是专业还是非专业的数据处理人员,要正确导入一张excel到数据库并非易事。现在,我们通过多年的实践,通过ExcelToDatabase工具,解决了各种问题,实现了一键导入excel到数据库。
1.数据实际长度超过了设置的数据类型长度,无法导入
2.excel列数过多无法创建表
3.csv文件编码格式不对,导致无法导入或者导入乱码
4.excel表头包含特殊字符,无法创建表
5.文件太大,手工导入报内存溢出或者导入过慢
6.文件太多,手工一个个导入步骤太多,非常繁琐
7.excel没有表头或者是多级表头或者中文表头需要转换为英文表头等等,手工导入无法处理
8.表名或者字段名超过了数据库限制,无法创建表
9.空白单元格,数据首尾有空格,数据重复,数据缺失,数据替换等等,手工导入无法处理
。。。
ExcelToDatabase 是一个可以批量导入excel到数据库的自动化工具。
支持(xls/xlsx/xlsm/xlsb/csv/txt)6种常见格式的excel文件和(mysql/oracle/sql server/postgresql/access/hive/sqlite/达梦)8种数据库。
下面我们以一张产品信息表导入sql server数据库为例。
现在,我们通过ExcelToDatabase工具来一键导入到数据库。
第一步:新建一个数据库连接
点击工具栏(新建连接)》选择你的数据库类型,这里以SQL Server为例,新建其他数据库连接,请参考ExcelToDatabase新建数据库连接指南
第二步:新增配置
第三步:选择要导入的文件,点击开始即可
最后进入数据库编辑器查看导入结果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。