日期

date 是一个由三部分组成的值 (年,月和日) ,用于指定公历下的某个时间点,假定该时间点从 1 A.D。

年份部分的范围是 0001 到 9999。1 日期格式 *JUL , *MDY , *DMY 和 *YMD 只能表示 1940 到 2039 之间的日期。 月份部分的范围是 1 到 12。 日部分的范围是 1 到 x,其中 x 是 28,29,30 或 31 ,具体取决于月份和年份。

日期的内部表示是包含整数的 4 字节的字符串。 整数 (称为 Scaliger 数字) 表示日期。

SQLDA 中描述的 DATE 列的长度为 6 , 8 或 10 字节,具体取决于使用的格式。 这些是该值的字符串表示的相应长度。

1 请注意,历史日期并非始终遵循公历。 1582-10-04 至 1582-10-15 之间的日期被接受为有效日期,尽管它们从未存在于公历中。