Oracle date类型数据

在oracle中建有date类型的字段,插入可以采取如下方法: 

如果是小时为:1-12 采取如下格式:yyyy-mm-dd HH:MI:SS 
insert into test values(to_date('2009-5-7 07:09:37','yyyy-mm-dd HH:MI:SS'));


如果是小时为:1-24 采取如下格式:yyyy-mm-dd HH24:MI:SS 
insert into test values(to_date('2009-5-7 17:09:37','yyyy-mm-dd HH24:MI:SS'));

oracle中导入数据:

首先,建表:

create table ACAA02_AFC_SYSTEM_BODY(

AFC_ID     NUMBER(19,0),

DEAL_TYPE  NUMBER(4,0),

SAM_CODE   VARCHAR2(12 BYTE),

DEAL_SEQ_NUM     NUMBER(10,0),

DEAL_TIME  DATE,

CITY_CODE  VARCHAR2(5 BYTE),

BUSINESS_CODE    VARCHAR2(10 BYTE),

GRANT_CARD_CODE  VARCHAR2(10 BYTE),

CARD_TYPE  NUMBER(4,0),

PACKAGE_RECORD_NUM    NUMBER(10,0),

DEAL_STATUS NUMBER(4,0),

TICKET_TYPE NUMBER(4,0),

ENTRY_LINE_NUM   NUMBER(4,0),

ENTRY_STATION_NUM     NUMBER(4,0),

ENTRY_TIME DATE,

EXIT_LINE_NUM    NUMBER(4,0),

EXIT_STATION_NUM NUMBER(4,0),

CONTINUED_ENTERPRISE  VARCHAR2(10 BYTE),

SOURCE_PARTICIPANT_ID NUMBER(10,0),

DEVICE_ID  NUMBER(10,0),

DEVICE_LOCATION  NUMBER(10,0),

RECONCILIATION_DATE   NUMBER(5,0),

DES_PARTICIPANT_ID    NUMBER(10,0),

CURRENT_LOCATION NUMBER(10,0),

TRIP_ORIGIN_LOCATION  NUMBER(10,0),

TRIP_PRE_LOCATION     NUMBER(10,0),

TOTAL_AMOUNT     NUMBER(10,0),

VALIDATE_DATE    VARCHAR2(10 BYTE),

ENTRY_CONTINUED_TIME  VARCHAR2(10 BYTE),

VALUE_PER_RIDE   NUMBER(10,0),

END_OF_JOURENY   NUMBER(4,0),

DELAY_DATE NUMBER(10,0),

DELAY_STATION_LOCATION NUMBER(10,0),

DELAY_OPERATION_MODE  NUMBER(4,0),

VAL_FLAG   VARCHAR2(1 BYTE),

CREATEDATE DATE,

UPDATEDATE DATE,

LOW_COMP_CODE    VARCHAR2(20 BYTE),

BUS_GROUP_CODE   VARCHAR2(20 BYTE),

GET_POINT_CODE   VARCHAR2(20 BYTE),

POS_CODE   VARCHAR2(20 BYTE),

BL_COMP_CODE     VARCHAR2(20 BYTE) 

);

其次,在该表右键,导入数据,对于不匹配的格式,进行一些处理,如date格式为2013/6/1 9:45:36,则应写成yyyy/mm/dd HH24:MI:SS格式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值