向oracle中导入*.csv文件
2012-12-04 16:05
344 查看
今天,别人给我一个excel,里面有十万条数据,要我把这些数据导进oracle数据库中。我翻箱倒柜,最后找到这个方法。
向oracle中导入*.csv文件
1.什么是*.csv,如何得到?
里面存放的是数据表.每行代表数据库表格的一行,
每行中,每两个数据中间由逗号","分割.
*.csv可以通过"将excel文件另存为*.csv"得到.
2.如何将*.csv格式的数据导入oracle数据库?
举例来说:
test.csv文件中存放以下数据.
a1,b1
a2,b2
存放路径为:
d:\test.csv
准备将其存放到oracle数据库中.
a.首先,则需要新建表(栏位数量和类型要和需要导入的一致)
create table test(A char,B char);
b.新建test.ctl文件
用记事本编辑写入:
load data
infile ‘d:\test.csv’
into table “test”
fields terminated by ‘,’
(A,B)
c.打开cmd命令行界面
输入:
sqlldr userid=user/password@database control=d:\test.ctl log=d:\test.log
回车
user/password@database:为账号和密码以及数据库名称.
向oracle中导入*.csv文件
1.什么是*.csv,如何得到?
里面存放的是数据表.每行代表数据库表格的一行,
每行中,每两个数据中间由逗号","分割.
*.csv可以通过"将excel文件另存为*.csv"得到.
2.如何将*.csv格式的数据导入oracle数据库?
举例来说:
test.csv文件中存放以下数据.
a1,b1
a2,b2
存放路径为:
d:\test.csv
准备将其存放到oracle数据库中.
a.首先,则需要新建表(栏位数量和类型要和需要导入的一致)
create table test(A char,B char);
b.新建test.ctl文件
用记事本编辑写入:
load data
infile ‘d:\test.csv’
into table “test”
fields terminated by ‘,’
(A,B)
c.打开cmd命令行界面
输入:
sqlldr userid=user/password@database control=d:\test.ctl log=d:\test.log
回车
user/password@database:为账号和密码以及数据库名称.
相关文章推荐
- PLSQL Developer导入csv文件到oracle
- oracle导入csv文件命令
- 使用SQL*Loader将CSV文件数据导入ORACLE数据表
- 向oracle中导入*.csv文件
- 将csv文件导入oracle中
- oracle 数据导入--CSV文件
- PLSQL Developer导入csv文件到oracle
- txt文件与csv文件导入oracle
- Oracle自带 SQL developer 导入*.csv和*.xls格式的文件
- 向oracle中导入*.csv文件
- 从Excel(CSV)文件导入数据到Oracle
- 如何使用PL/SQL导入CSV文件到Oracle
- 如何将CSV文件导入到ORACLE
- 使用SQL*Loader将CSV文件数据导入ORACLE
- oracle导入csv文件
- 使用SQL*Loader将CSV文件数据导入ORACLE数据表
- 通过java导入csv文件到oracle(mysql)数据库
- oracle 导入 海量csv文件
- oracle 导入csv文件
- PL/SQL将txt(csv)文件导入数据到oracle