如何将.csv或excel文件内容导入ORACLE 11G中的表

时间:2017-10-11 14:25:34

标签: oracle import oracle11g

我有excel文件,我想在ORACLE 11G的excel文件中创建一个带有结构的表。请帮助我使用哪个命令来做到这一点? 除了SQL Developer Option。

1 个答案:

答案 0 :(得分:0)

假设您的test.csv如下

1 ahmad 20000

2 ahmad 20000

3 ahmad 20000

4 ahmad 20000

5 ahmad 20000

6 basit 20000

7 basit 20000

8 basit 20000

在任何oracle目录中创建一个cotrolfile.txt,并在controlfile中输入你想要的参数

加载数据 CHARACTERSET UTF8 infile'path_of_csv_file \ test.csv' 截短 进入表csvload_table 字段以“,”结尾,可选地由“”包围 (Coloumn1,Coloumn2,Coloumn3)

最后从cmd调用sqlldr,参数如下

  

sqlldr用户名/密码control = path_of_controlfile.txt log = path_of_log_file bad = path_of_bad_records discard = path_of_discarded_records_file