我正在寻找一个免费工具来将 Excel 数据表加载到 Oracle 数据库中。我尝试了 Oracle SQL Developer,但它不断抛出 NullPointerException。有任何想法吗?
Excel -> CSV -> Oracle
将 Excel 电子表格保存为文件类型“CSV”(逗号分隔值)。
将 .csv 文件传输到 Oracle 服务器。
使用 SQL 创建 Oracle 表CREATE TABLE
语句定义表的列长度和类型。
使用 sqlload 将 .csv 文件加载到 Oracle 表中。创建一个 sqlload 控制文件,如下所示:
load data
infile theFile.csv
replace
into table theTable
fields terminated by ','
(x,y,z)
调用 sqlload 将 .csv 文件读入新表,为 .csv 文件中的每一行在表中创建一行。这是通过 Unix 命令完成的:
% sqlload userid=username/password control=<filename.ctl> log=<filename>.log
OR
如果您只想要一个工具,请使用快速加载
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)