gpt4 book ai didi

sql - 如何在 SQL Server 2008 中设置日期时间变量?

转载 作者:行者123 更新时间:2023-12-03 02:00:50 33 4
gpt4 key购买 nike

SQL Server 2008 没有按照我对 DateTime 的预期进行操作。无论我使用什么日期格式,它都不允许我设置 DateTime 变量。

当我执行时:

DECLARE @Test AS DATETIME
SET @Test = 2011-02-15
PRINT @Test

我得到的输出:

Jun 18 1905 12:00AM

我已经检查了我能找到的所有区域设置,一切似乎都正常。我还尝试将 DateTime 设置为各种文字替代项,例如“15/02/2011”、“2011-02-15 00:00:00”等。

最佳答案

您需要将日期时间值括在引号中:

DECLARE @Test AS DATETIME 

SET @Test = '2011-02-15'

PRINT @Test

关于sql - 如何在 SQL Server 2008 中设置日期时间变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7188222/

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