'utc_current' 选项返回“全球标准时间”(UTC)的当前值,作为展示在 1970-01-01 00:00:00+00:00 与当前 SQL 语句开始执行时刻之间已消耗了的秒数的整数值。
“全球的时间”(UT)从地球的旋转计算持续的秒数。UTC 不是这样,UTC 基于高精度原子时钟使用固定长度的秒数。
由于地球逐渐地减小的旋转速度的变化,在 UTC 中一次又一次地引入闰年跳跃秒数来减少与 UT 时间的差异。在缺省情况下, GBase 8s 忽略在 DATETIME 和 INTERVAL 算术中的跳跃秒数。然而,当采用跳跃秒数的操作系统支持 GBase 8s 时,在操作系统为跳跃秒数调整系统时钟之后,在后续的 DATETIME 和 INTERVAL 操作中反映跳跃秒数。