使用sqlldr把Excel导入Oracle数据库我总结为三个步骤:
1.在Oracle数据库创建对应要导入数据的表,以及涉及到的列。
2.在控制文件中,写入相关内容。
3.Win+R打开命令行窗口,执行sqlldr命令。
当导入的数据不是很大时,如下所示:
1.(已存为csv文件),如下:
2.控制文件:
load data
infile 'e:\test.csv'
append into table test_order fields terminated by ','
trailing nullcols(
product_id, user_name ,phone_num, address ,order_date ,delivery_date)
注意:当控制文件中的列不定义类型及大小时默认为char(255)
3.Win+R打开命令行窗口,执行命令。
查看Oracle数据库的内容: