sql loader 控制文件使用十六进制分隔符
2016-07-22 14:50
405 查看
最近项目中使用到了sql loader加载数据文件至数据库,提供的文件中使用了十六进制 7F5E 分隔符,在sql loader中如何加载呢?
经过查询实验后,控制文件ctl内容如下:
注:
其中第4行会在导入前自动清空目标表
第5行的X就代表十六进制分隔符
经过查询实验后,控制文件ctl内容如下:
load data characterset UTF8 infile 'x.txt' truncate into table x_table fields terminated by X'7F5E' trailing nullcols ( cus_id char(100), cus_name char(100) )
注:
其中第4行会在导入前自动清空目标表
第5行的X就代表十六进制分隔符
相关文章推荐
- 在 Django 中构建 Oracle 数据库支持的 Web 应用程序
- 使用python+oracle 11g开发web应用
- MySql 常用语句 (持续更新)
- 来防止sql注入攻
- Mysql
- Mysql常用命令详解
- log4jdbc记录全部SQL日志
- freeradius2 限制流量
- 查询数据库包含某个字符串的表名和该条记录
- 数据库索引的实现原理
- PPPOE + FreeRADIUS + MySQL 配置记录
- MYSQL事务的开启与提交
- 精通 Oracle+Python,第 5 部分:存储过程、Python 编程
- FreeRadius记录登陆的错误信息到数据库
- 对mysql日志进行操作的总结包括 启用,过期自动删除 等
- 精通 Oracle+Python,第 4 部分:事务和大型对象
- MySQl Study学习之--MySQl二进制日志管理
- 安装MySQL 5.7.13版本图解教程,解决提示服务无法启动的问题(10061)
- mysql 二进制日志恢复
- Oracle DBA 使用 Python