Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
CURRENT TIMESTAMP 组合 CURRENT DATE 和 CURRENT TIME,以构成包含年月日、小时、分钟、秒和秒的小数部分的 TIMESTAMP 值。
TIMESTAMP
秒的小数值存储到 6 个小数位。当前时间的准确性受系统时钟准确性的限制。
与 DEFAULT TIMESTAMP 不同,以 DEFAULT CURRENT TIMESTAMP 声明的列不必包含唯一值。如果需要唯一性,则请考虑使用 DEFAULT TIMESTAMP。
CURRENT TIMESTAMP 返回的信息与 GETDATE 和 NOW 函数返回的信息相同。
CURRENT_TIMESTAMP 与 CURRENT TIMESTAMP 等价。
DEFAULT CURRENT TIMESTAMP 和 DEFAULT TIMESTAMP 之间的主要差异在于,DEFAULT CURRENT TIMESTAMP 仅在 INSERT 时设置,而 DEFAULT TIMESTAMP 则在 INSERT 和 UPDATE 时设置。
SQL/2008 服务商扩充。在 SQL/2008 标准中,定义当前时间戳的特殊注册称为 CURRENT_TIMESTAMP。