SQLLDR CTL文件
来源:互联网 发布:ps淘宝店招尺寸怎么改 编辑:程序博客网 时间:2024/05/18 03:19
SQLLDR Template 随手记录一发
LOAD DATA
INFILE "C:/your file name.csv"
// 需要导入的数据文件名+路径txt或者csv格式
into TABLE tab_sqlldr
// 目标的表名
append
// 插入数据的方式 有append/insert/replace/truncate4种
// APPEND 原先的表有数据就加在后面,一般都使用append
// INSERT 空表使用
// REPLACE 原先的表有数据 原先的数据会全部删除
// TRUNCATE 指定的内容和replace的相同 会用truncate语句删除现存数据
FIELDS TERMINATED BY ','
// 表示列值使用","进行分割
OPTIONALLY ENCLOSED BY '"'
// 左右各一个单引号,包裹一个双引号
// 列值使用""包裹
// 结合起来 例如数据文件中 "11","20160101","20160101 142233","test"经过SQLLDR的CTL文件在数据库的表中得到的值为11 2016-01-01 2016-01-01 14:22:33 test
TRAILING NULLCOLS
// 如要导入源文件此列内容为空,在导入到表中,此列内容就是null
(
SID,
InsertDate date 'yyyy-mm-dd',
InsertTimeStamp timestamp 'yyyy-mm-dd hh24:mi:ss',
Category,
Area,
Bay_Location,
PR,
PT_Owner,
EEQ
)
// 括号内为你的目标表里的字段名,对于date和timestamp的数据类型需要注意,需要转一下数据类型
字段名和字段类型可以通过select * from user_tab_columns where Table_Name='tab_name' 来获得
当通过SQLLDR导入数据TXT文件时,每个字段的最大值不能超过255,当数据库中原有数据长度超过255时,需要在控制文件中将这个字段char(2000)
- SQLLDR CTL文件
- SQLLDR—CTL文件
- 【20150622 】sqlldr及ctl文件
- SQLLDR——CTL文件:字段设置
- sqlldr默认字符串最大长度修改和ctl文件的格式
- 在oracle中 生成大规模数据 500万条 (使用导入数据方式 sqlldr 导入命令 *.ctl文件)
- 导入ctl文件
- ctl
- ctl
- sql load的CTL文件
- sqlldr控制文件详解
- GrADS描述文件(CTL)解析器 (1)
- GrADS描述文件(CTL)解析器 (2)
- grads处理多个ctl文件
- ActiveX中的ctl文件几个释义
- CTL控制文件的小感悟
- sqlloader中ctl文件相关参数
- 用sqlldr导入csv文件
- extjs设置一个空的属性
- Linux 终端浏览器 w3m
- 【算法】各种排序算法
- 详解 rs.open sql,conn,1,1 后数字参数的含义
- 【剑指Offer】JS实现两个队列表示一个栈
- SQLLDR CTL文件
- python中sklearn实现交叉验证
- shiro cas 整合
- [Python/指定条件过滤文件]
- Quartz与Spring的整合使用
- Comparator的自定义排序
- leetcode 547. Friend Circles
- Android动态加载之简单加载模式
- ubuntu14.04批量处理图片命令