Shell_sqlldr导入数据

CTL文件

LOAD DATA
CHARACTERSET 'UTF8' 指定使用的字符集为UTF-8
INFILE '/root/tmp/file' 指定数据文件路径,默认文件格式为dat
APPEND INTO TABLE table_name 指定导入数据的表
FIELDS TERMINATED BY ',' 字段之间的分隔值为逗号
TRAILING NULLCOLS 没有值的字段设置为空
(
Field 1, 要导入的字段
Field 2 )

sqlldr导入命令

sqlldr user/password control=test.ctl skip=1 errors=100 rows=100 

参数说明:
user/password 数据库的用户名密码
control=test.ctl ctl文件位置
skip=1 表示跳过第一行,从第二行开始导入,如不需跳过可以不写
rows=100 表示一次加载的行数,默认值为64,此处设置为100
errors=100 表示出错100次后,停止加载

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容