利用PLSQL导入excel文件数据遇到‘正在导入时出错’解决办法

时间:2024-03-08 08:35:07

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

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

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

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

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

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

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

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