如何装载带有时间戳的数据

原创 2012年03月30日 08:24:11

使用以下语句,导入成功:

1、建表时使用TIMESTAMP类型

 

2、编写CONTROL文件时,使用“TIME             TIMESTAMP \"yyyymmddhh24missff6\"  ”

 

 

 

转载一篇文章:

http://blog.itpub.net/post/5493/226131

 

客户要load一段数据,中间有含有毫秒的日期型数据。
建表语句含有如下语句:
...
CA_VALUE_DATE date,
CA_POST_DATE date,
...

开始试着用to_char(sysdate,'..')语句测试怎样才能取出毫秒数据,始终未能如愿。
后来经google发现,这样的语句可以拿到毫秒级别数据:
select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ssxff') time1,
to_char(current_timestamp) time2 from dual;


原来ff可以用来取出毫秒级别数据,于是修改control file如下:

LOAD DATA
APPEND INTO TABLE EP_CURRENT_CA_MOVEMENT
FIELDS TERMINATED BY X'09'
(
CA_CCY_CODE,
CA_AC_NUM,
CA_CIF_NUM,
CA_TRAN_REFNO,
CA_VALUE_DATE date "Mon DD YYYY HH12:MI:SS:ff3PM",
CA_POST_DATE date "Mon DD YYYY HH12:MI:SS:ff3PM",
CA_TRAN_AMT,
CA_RUN_BAL,
CA_TRAN_DESC,
CA_PRT_SEQ_NO,
CA_TRAN_CODE,
CA_TRAN_SOURCE,
CA_TRAN_IND,
CA_CS_FREQ,
CA_DATE_FROM date "Mon DD YYYY HH12:MI:SS:ff3PM",
CA_DATE_TO date "Mon DD YYYY HH12:MI:SS:ff3PM",
BOOKING_CENTER CONSTANT "SG"
)

涛声依旧,依然load不进去。
想起sysdate中也是取不出毫秒,想来应该是日期型数据没有存储毫秒的地方,修改建表语句:
...
CA_VALUE_DATE timestamp,
CA_POST_DATE timestamp,
...

再试,终于成功!!心情大畅。
附sqlldr启动语法如下:
sqlldr userid=username/password@instance control=c:table_name.ctl data=c:abc log=c:ep.log

 

 

**********************************************************************************

按照以上做法,没有成功。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MySQL 按照日期格式查询带有时间戳数据

按照日期格式查询带有时间戳数据 一般数据库中的时间都是以时间戳的格式来存储时间的,但是对于我们来说,时间戳格式具体表示的是什么时间,我们很难一眼看出来,所以当我们要具体查询某一个时间或时间段的数据时...

mysql根据时间戳查询指定日期内数据

MySql查询时间段的方法未必人人都会,下面为您介绍两种MySql查询时间段的方法,供您参考,希望对您能有所启迪。 MySql的时间字段有date、time、datetime、timestamp等,...

【MySQL】数据类型&时间戳&主键&外键&索引

一、数据表的创建 二、

php、mysql查询当天,查询本周,查询本月的数据(字段是时间戳)

mysql查询当天,查询本周,查询本月的数据(字段是时间戳) //其中 video 是表名; //createtime 是字段; // //数据库time字段为时间戳 // //查询当天:$start...

基于时间戳的缓存构架:最近的数据拥有最佳的性能

使用标准的Java工具类建立动态的LRU缓存构架 摘要 Java开发人员经常需要根据数据库检索出的JDBC结果集创建大量的复杂的对象。由于对每次用户请求,这些复杂的对象都要经过创建、使用和...

数据清洗小记(8):字符串转日期:时间戳引来的问题

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则有权追究版权法律责任。 深蓝的blog:   【背景】        在进行数据抽取时,源端“时间意义”字段数据为“时间戳...

AtomicReference(无锁的对象引用)与AtomicStampedReference与(带有时间戳的对象引用)

AtomicReference与AtomicStampedReference 1、AtomicReference(无锁的对象引用)遇到的问题: 不懂AtomicReference,看了...

带时间戳的串口工具

  • 2017-09-24 13:23
  • 1.09MB
  • 下载

时间戳的适配

  • 2015-12-28 11:29
  • 33KB
  • 下载

关于datetime-local与时间戳相互转化

HTML5中的新对象Datetime Local可用于本地时间选择,是H5中很棒的新功能!在不考虑老版IE、FF的情况下能打打减少我们的开发花销。    如: 1.可用Date对象的getTime()...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)