CSV文本数据如何导入oracle
来源:互联网 发布:电视软件哪个资源多 编辑:程序博客网 时间:2024/05/23 00:03
1.input.ctl
load data
infile '/u1/out/cxcq201/test.csv' --这里要指定路径,如果不在同一个目录运行的话
replace into table tc_ccj_file
fields terminated by "," optionally enclosed by '"'
trailing nullcols
(
ccj01,
ccj02,
ccj03,
ccj04,
ccj05,
ccj06
)
2.test.csv文件
3.sqlldr XXX/XXX@主机名 control=/u1/out/cxcq201/input.ctl bad=/u1/out/cxcq201.txt
解释如下:
LOAD DATA
INFILE 't.dat' // 要导入的文件
// INFILE 'tt.date' // 导入多个文件
// INFILE * // 要导入的内容就在control文件里 下面的BEGINDATA后面就是导入的内容
INTO TABLE table_name // 指定装入的表
BADFILE 'c:/bad.txt' // 指定坏文件地址
************* 以下是4种装入表的方式
APPEND // 原先的表有数据 就加在后面
// INSERT // 装载空表 如果原先的表有数据 sqlloader会停止 默认值
// REPLACE // 原先的表有数据 原先的数据会全部删除
// TRUNCATE // 指定的内容和replace的相同 会用truncate语句删除现存数据
************* 指定的TERMINATED可以在表的开头 也可在表的内部字段部分
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
// 装载这种数据: 10,lg,"""lg""","lg,lg"
// 在表中结果: 10 lg "lg" lg,lg
// TERMINATED BY X '09' // 以十六进制格式 '09' 表示的
// TERMINATED BY WRITESPACE // 装载这种数据: 10 lg lg
TRAILING NULLCOLS ************* 表的字段没有对应的值时允许为空
- CSV文本数据如何导入oracle(实例)
- CSV文本数据如何导入oracle
- CSV文本数据如何导入oracle
- oracle-csv数据导入方法
- 文本数据导入Oracle
- oracle 导入文本数据
- 大批量数据导入数据库,dbf导入oracle,csv导入oracle
- Oracle导入大数据量csv格式数据
- csv格式数据导入Oracle数据库
- oracle csv文件数据导入以及常见问题
- 如何将CSV文件导入到ORACLE
- 如何将CSV数据导入MySQL?
- mysql如何导入csv格式数据
- mysql如何导入csv格式数据
- 如何将TXT,EXCEL或CSV数据导入ORACLE到对应表中
- 如何将TXT,EXCEL或CSV数据导入ORACLE到对应表中
- sqlldr导入中文文本(*.csv)
- csv导入到oracle
- 学习JQuery - 7
- sicily DNA matching
- 动态库和共享库区别
- Android Activity 生命周期的透彻理解
- [算法导论]第八章《线性时间排序》
- CSV文本数据如何导入oracle
- Perl5 split 函数的使用详细讲解
- scanf()格式说明符
- C++编程规范之37:公用继承即可替换性。继承,不是为了重用,而是为了被重用
- tar.gz与zip的区别
- boost的使用(一)
- 字符串压缩
- JavaWeb中Ajax 对 Json 格式的解析
- python命令行终端下操作界面库(curses,urwid,npyscreen)