2013/08/06 SQLLDR 空值取默认值和一列完全默认值
来源:互联网 发布:unity 角色模型优化 编辑:程序博客网 时间:2024/06/05 00:15
1.部分列为空取默认值
控制文件
LOAD DATA
INFILE emp.txt
INTO TABLE emp
REPLACE
(NAME POSITION(1:4),JOB POSITION(*:6),SALARY POSITION(*+2:12),
COMPLANY POSITION(13:14) INTEGER EXTERNAL "NVL(:COMPLANY,0)")
数据文件
aa bbcc120014
李四园区1300
2.全列默认值
数据文件不变;控制文件改变,constant 可有可无。结果一致
LOAD DATA
INFILE emp.txt
INTO TABLE emp
REPLACE
(NAME POSITION(1:4),JOB POSITION(*:6),SALARY POSITION(*+2:12),
COMPLANY constant "0")
3.使用trailing nullcols
3.1
控制文件
LOAD DATA
INFILE emp.txt
TRUNCATE INTO TABLE emp
FIELDS TERMINATED BY ","
trailing nullcols
(NAME ,JOB ,SALARY ,
COMPLANY "nvl(:COMPLANY,'0')")
数据文件
aa ,bbcc1,1200,14
李四,园区,1300,
3.2
- 2013/08/06 SQLLDR 空值取默认值和一列完全默认值
- Oracle数据库给表增加一列并给默认值和删除一列
- Oracle sqlldr导入数据使用默认值日期
- Oracle sqlldr导入数据使用默认值和提高性能的方法
- 添加列和默认值
- Oracle数据类型和默认值
- SO_RCVBUF和SO_SNDBUF默认值
- 约束、规则、默认值和触发器
- 用户自定义数据类型和默认值
- Freemarker:空值和默认值
- mysql 设置主键和默认值
- es6-解构赋值和默认值
- CakePHP: 设置下拉列表默认值和单选框默认值
- C#实现函数默认值和C#4.0实现默认值
- 默认值表
- 参数默认值
- DropDownList默认值
- 默认值FLEX
- AndroidJunit测试的方法
- UVA 11248 Frequency Hopping
- 最大流入门
- GUI Text问题集合
- JIRA 5.0.4安装异常(Ubuntu Server)
- 2013/08/06 SQLLDR 空值取默认值和一列完全默认值
- 数据结构的求元素值操作
- 九度笔记之 1369:字符串的排列
- 谈一下Silverlight报表的打印
- SVN中相关图标的含义
- c++程序员笔试面试题
- win7下IIS的ftp服务器配置
- 从request获取各种路径总结
- Chromium源码分析:ContentShell启动流程