通过PLSQL将excel数据导入Oracle

一、准备在PLSQL中新建一个符合要导入数据格式的表格、要导入的Excel表格

  • 要导入的Excel表头

通过PLSQL将excel数据导入Oracle

  • 查看数据库表的所有者

通过PLSQL将excel数据导入Oracle

  • 查看数据库表结构

通过PLSQL将excel数据导入Oracle

二、开始导入

  1. 选择【工具】,点击【ODBC导入器…】

通过PLSQL将excel数据导入Oracle

  1. 在用户/系统DSN中选择【MY Excel Files】,用户名、口令填写连接数据库的用户名密码 (如不可选用户/系统DSN则看本文下方进行添加)

通过PLSQL将excel数据导入Oracle
通过PLSQL将excel数据导入Oracle

  1. 选择对应目录下想导入的Excel表,点击【确定】

通过PLSQL将excel数据导入Oracle

  1. 可以查看导入结果

通过PLSQL将excel数据导入Oracle

  1. 将要导入的Excel表格表头与数据库表的字段建立对应关系,点击【导入】

通过PLSQL将excel数据导入Oracle

  1. 导入完成!可以看到有多少条记录被导入(Excel第一行为表头,故全部导入)
    通过PLSQL将excel数据导入Oracle通过PLSQL将excel数据导入Oracle
  2. 查询下导入的数据库表查看数据是否导入

通过PLSQL将excel数据导入Oracle

三、ODBC导入器中添加Excel驱动

  1. 打开C:\Windows\SysWOW64目录下odbcad32.exe

通过PLSQL将excel数据导入Oracle

  1. 点击【添加…】

通过PLSQL将excel数据导入Oracle

  1. 选择Microsoft Excel Driver(*.xls),点击【完成】

通过PLSQL将excel数据导入Oracle

  1. 数据源名填写【MY Excel Files】,说明填写【我的Excel驱动】,数据库版本选择【Excel
    97-2000】,填写完成点击【确定】

通过PLSQL将excel数据导入Oracle

  1. 此时ODBC导入器中用户/系统DSN就有你所添加的Excel驱动了

通过PLSQL将excel数据导入Oracle