您好我正在生成一个脚本,以便我的mssql数据将采用sql格式。之后我有一个datetime列。一个示例条目是 2015-02-15 09:45:39.000
它变成 CAST(0x0000A44000A0DA84 AS DateTime)
如何将其转换为 2015-02-15 09:45:39 删除.000并保留yyyy-mm-dd格式?
答案 0 :(得分:0)
你只想删除毫秒?
转换它:
Select convert(varchar(50), getdate(), 120)
output = 2015-08-17 12:01:26
或将ms设置为000:
Select DATEADD(ms, -DATEPART(ms, getdate()), getdate())
output = 2015-08-17 12:01:26.000