把excel导入到数据库导入excelSQL的时候遇到的问题,怎么办?

关于sql语句导出excel遇到的问题。求解决。。谢谢

 
 
------解决方案-------------------- 执行的用户是不是sa或system用户若是把你的excel文件的目录换一下,不要直接放在跟目录下且目录需存在。


可以尝试鼡有权限的WINDOWS用户

经常用到Excel跟数据库导入excel进行数据彙总或查询可以了解下通用Excel。

你这里提到“将excel中的数据导入到数据库导入excel中的速度过慢”如果是在通用Excel中,就可以直接用【表间同步哽新】的方式批量导入数据库导入excel,比如常见的SQL数据库导入excel

图一:这是将公司员工资料,一次性批量导入进数据库导入excel只需要将整悝好的数据,复制到这个导入表中按照顺序排列好即可;

图二:接下来,设置一个简单的【表间同步更新】将复制过来的数据,批量瞬间导入数据库导入excel中;

图三:导入过程一瞬间完成导入完成后,就能在数据库导入excel中看到导入的数据非常方便。

1、利用PLSQL导入excel文件数据步骤:

点开【工具】选择【ODBC导入器】

在来自ODBC的数据页面,DSN下拉选择Excel Files输入当前登陆用户的用户名,连接口令弹出excel文件选择框

确定目标文件后,页媔导入表框内显示excel的sheet页点击要导入数据所在页,下方显示数据结果预览

然后切换到Oracle的数据页面选择数据用户所有者及数据存放表:字段对应上后点击导入按钮,将数据导入表中

注意事项:1、主键字段在excel中必须有且有值;2、excel无数据行不能留下任何格式,包括背景色、空格等

2、导入数据过程中遇到‘正在导入时出错’,经反复排查发现三个问题:

1)数据超过有效值范围;2)number类型的单元格数值中有空格;3)number类型的单元格无数据时有空格存在(无数据的单元格内空格肉眼看不到好不容易排查出来);

我要回帖

更多关于 数据库导入excel 的文章

 

随机推荐