使用 DATETIME Field Qualifier 来指定 DATETIME 列或值中的最大和最小单位。只要当您看到在语法图中对 DATETIME Field Qualifier 的引用时,请使用此段。
此段指定 DATETIME 数据类型的精度和范围。
作为第一个关键字,指定 DATETIME 列将存储的最大时间单位。在关键字 TO 之后,指定最小的单位作为最后一个关键字。这些可为同一关键字。如果它们是不同的,则该限定符说明通过 DATETIME 数据类型也记录在第一个与最后一个之间任何中间时间单位。
关键字可为 DATETIME 列指定下列时间单位。
缺省的范围为三位数字(千分之一秒)。
YEAR TO MINUTE MONTH TO MONTH DAY TO FRACTION(4) MONTH TO DAY
在某些平台上,系统时钟不可支持大于 FRACTION(3) 的精度。
如果第一个关键字表示的时间单位小于最后的,或如果您使用关键字的复数形式(诸如 MINUTES),则导致错误。
在它们的限定符中不包括 YEAR 的 DATETIME 之上的操作使用来自系统时钟日历的值,来提供任何附加的精度。如果该限定符中的第一个术语是 DAY,且当前月份少于 31 天,则可发生意外的结果。