gpt4 book ai didi

sql-server - CURRENT_TIMESTAMP 和 GETDATE() 之间的区别

转载 作者:行者123 更新时间:2023-12-01 19:15:59 24 4
gpt4 key购买 nike

CURRENT_TIMESTAMP 和有什么区别和GETDATE()在 SQL Server 中?

SELECT CURRENT_TIMESTAMP, GETDATE()

最佳答案

CURRENT_TIMESTAMP 是一个 ANSI SQL 函数,而 GETDATE 是同一函数的 T-SQL 版本。

但是,需要注意的一件有趣的事情是,在 SSMS 中创建对象时,CURRENT_TIMESTAMP 会转换为 GETDATE()。这两个函数都以相同的方式从操作系统检索它们的值。从性能角度来看,两者没有区别。

CURRENT_TIMESTAMP 是推荐的用法,因为它可以移植到任何符合 ANSI 的数据库,而 GETDATE() 则不能。

关于sql-server - CURRENT_TIMESTAMP 和 GETDATE() 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24226763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com