informix datetime数据类型存储内容详解

以下内容均为本人在测试环境中实验得知,不保证完全正确,如有错误,还望大拿不吝指出


informix数据库中date类型与datetime类型有本质上的区别,date类型存储距离1899-12-31天数的整数值,而datetime存储日历日期内的某一瞬间(即公元1年到公元9999年之间的所有时刻)。

下面列举部分Datetime类型的插入值存储内容(逻辑日志中的内容):

下面类型均为datetime year to hour.

数据库存储内容(逻辑日志内容)

插入值

备注

c7140001 01010002

2000-1-1 1

140001 0101即为2000-1-1-1

0x14=20

0x00=00

0x01=01

c7135a01 01010002

1990-1-1 1

135a01 0101即为1990-1-1 1

0x13=19

0x5a=90

0x01=01

c7636301 01016e5f

9999-1-1 1

636301 0101即为9999-1-1 1

0x63=99

0x63=99

0x01=01



同理,给year to second的datetime字段插入值2017-09-02 18:20:50,逻辑日志中的内容为:

c7141109 02121432

0x14=20
0x11=17
0x09=09
0x02=02
0x12=18
0x14=20
0x32=50

起始的c7的含义目前尚未明确,还请了解的大神指点一二。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值