我尝试使用getdate()查询获取日期时间值。它正在发挥作用。
现在,必须在变量中设置值。
Declare @value datetime
set @value = (select getdate())
print @value
Go
2014年3月19日下午3:42
但是实际的getdate()值是' 2014-03-19 15:43:09.493'
在这里,我想存储这个值,因为它也是@value。
我该怎么做?
答案 0 :(得分:1)
DECLARE @value datetime
SET @value = GetDate()
SELECT @value
请注意,在打印值时,它会转换为文本,因此以不同方式显示的原因。
您的数据类型设置为datetime
,因此您做的是正确的。