实际上导入 Excel 有多种方法,基础的可以是 for update 粘贴,但是当数据条目过大的时候就会变得不那么方便,可选的有 ODBC 导入和文本导入,但是不是所有的主机上都有完整的 ODBC 组件,这里简单介绍一下两个方法。

PL/SQL 文本方法导入 Excel 文件

第一步,Excel 转 csv:

另存为的时候也许会提示某些功能不支持,无需在意,后面的步骤可以编辑字段的格式;

第二步,导入,选择 csv 文件:

正常情况下这一步你就可以看到表格了,如果没有,可能要检查一下你选择的 csv,实际上,txt 格式的文件一样支持,但是需要具有相应的格式,即字段逗号分割,excel 可以导出为excel,将 tab 空格替换成逗号也可以用来导入;

第三步,选择目标表,匹配字段,字段类型或者处理都可以在右侧编写:

最常用的处理包括 to_date、to_char、|| 等

第四步,导入:

完成

ODBC 导入 Excel 文件

与文本方法类似,区别于配置 ODBC;

第一步,ODBC 添加 Excel 数据源:

第二步,选择数据源:

第三步,选择目标表:

第四步,导入:

最后修改:2021 年 10 月 25 日
如果觉得我的文章对你有用,请随意赞赏