Oracle数据库导入txt格式文件--用序列添加主键
来源:互联网 发布:pro tools 12mac版 编辑:程序博客网 时间:2024/06/05 07:18
转载请标明文章出处,并附上网址链接!!!
亲测可用。
txt文本eg:
301781699@|@14@|@您最近一笔养老金发放金额931.40,发放日期2017-11-10@|@20171110@|@20171208
-------------------------------------------------------------
load datainfile 'E:\data-20171110.txt'//导入txt数据的路径,名字append into table OT_MESSAGE_BATCH//表名fields terminated by '@|@'//txt中每行字段间隔符,有的是“,”,有的是“|”,看情况修改OPTIONALLY ENCLOSED BY '"'TRAILING NULLCOLS(TELLERCODE,MSGTYPE,MSGCONTENT,//普通字符串列DELIVERTIME date "yyyy-mm-dd",//txt中是2017-12-13,自动解析为日期类列DONETIME date "yyyy-mm-dd",//txt中是2017-12-13,自动解析为日期类列SID "seq_ot_message_batch.nextval"//主键调研序列,写在最后一行,以免影响txt解析)
------------------------------------------------------------------
上面是add.ctl文件,注意:使用时将注释删掉,且每行末一定不能留空格,否则报错
打开cmd命令,直接写入:
数据库用户名/密码 ctl文件路径及文件 生成导入结果日志
#sqlldr username/password control=add.ctl log=a.log
注意路径问题
回车
查看a.log日志看导入是否成功
优点:适用于服务器系统中,以命令的形式导入。支持大批量的数据导入。
阅读全文
0 0
- Oracle数据库导入txt格式文件--用序列添加主键
- oracle数据库怎么导入csv格式文件呢
- .txt文件导入oracle数据库
- oracle数据库表用序列实现主键自增张
- oracle数据库表用序列实现主键自增长
- 用pl/sql developer 将文本文件txt导入Oracle数据库
- 用Oracle序列当主键
- java txt导入oracle数据库 date处理
- 对oracle数据库中表添加主键约束
- Oracle数据库中需要序列功能,却没有权限时的批量导入主键递增的数据
- csv格式文件导入mysql数据库
- xls格式文件导入到数据库
- xls格式文件导入到数据库
- 导入dmp格式文件到数据库
- Oracle的txt数据导入【Oracle数据库的Load详解】
- Oracle:序列和主键
- oracle数据库创建序列,主键自动增1的代码
- oracle 导入数据库备份文件步骤,插入数据提示主键冲突
- 【正一专栏】2018年欧冠八强猜想
- CSS3四个自适应关键字——fill-available、max-content、min-content、fit-conten
- Curl请求错误时返回错误编码含义
- 程序员经历过的最难调试的Bug是什么?
- linux目录切换pushd和popd
- Oracle数据库导入txt格式文件--用序列添加主键
- Unity3D 多平台_预编译相关宏定义
- AI入门第一脚 BP神经网络
- 我的oracle之路--自动增长的主键(sequence)
- Kotlin开发安卓APP笔记-创建工程及基础语法
- Android总结篇系列:Activity Intent Flags及Task相关属性
- tomcat的端口号问题
- Oracle杀掉系统进程的描述
- 报错写法