informix 存储日期时使用 2 位数字年份而不是 4 位数字,我该如何更正?

informix 存储日期时使用 2 位数字年份而不是 4 位数字,我该如何更正?

如何让 informix 处理 4 位数字的年份?

我有使用 informix 的 windows 和 suse 服务器

谢谢。

答案1

价值观数据库日期德邦世纪影响年份的数字位数。

DBDATE 默认为 MDY4/(适用于美国英语区域),其中包括四位数的年份。

DBCENTURY 控制如何解释包含两位数年份的数据。

也可以看看总帐日期数据库时间

编辑:

DATE 类型用四个字节存储自 1899 年 12 月 31 日以来的整数天数,可以处理 2^31 天(超过 580 万年后)的日期。

DATETIME 类型可以存储从毫秒到年的任何内容,其大小与精度相适应。

按时间顺序排列的数据类型其中部分内容如下:

要自定义此 DATETIME 格式,请适当选择您的语言环境或设置 GL_DATETIME 或 DBTIME 环境变量。有关这些环境变量的更多信息,请参阅《IBM Informix:GLS 用户指南》。

相关内容