gpt4 book ai didi

sql - 获取 SQL Server 中的当前日期?

转载 作者:行者123 更新时间:2023-12-01 17:24:55 25 4
gpt4 key购买 nike

如何获取 MS-SQL Server 2008 R2 中的当前日期?

我的数据库中该列的格式是 DATETIME日期以以下格式存储:

+++++++++++++ Vrdate ++++++++++
| |
| 2012-11-18 00:00:00.000 |
| 2012-11-19 00:00:00.000 |
| 2013-11-18 00:00:00.000 |
| 2012-12-01 00:00:00.000 |
| 2010-10-09 00:00:00.000 |
| 2012-11-11 00:00:00.000 |
| |
+++++++++++++++++++++++++++++++

我进行了搜索,但无法找到以这种格式获取日期的方法(即在 00:00:00.00 中具有与其关联的时间)。我发现GETDATE()函数,但它也提供当前时间和日期,我想要的是按以下格式获取日期: CurrentDate 00:00:00.00

我怎样才能得到这个?

最佳答案

SELECT CAST(GETDATE() AS DATE)

返回删除了时间部分的当前日期。

DATETIME 不是“以以下格式存储”。它们以二进制格式存储。

SELECT CAST(GETDATE() AS BINARY(8))

问题中的显示格式与存储无关。

格式化为特定的显示格式应由您的应用程序完成。

关于sql - 获取 SQL Server 中的当前日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19197471/

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