从库中取出2条信息,信息全部相同,仅仅时间上不同(秒级),如
第一条时间字段值:2006-05-12 10:22:04.000
第二条时间字段值:2006-05-12 10:22:08.000
问题:我怎么把这个时间格式化成 2006-05-12 10:22:00.000
使程序能够这两条信息是一条信息,用一个distinct处理?
第一条时间字段值:2006-05-12 10:22:04.000
第二条时间字段值:2006-05-12 10:22:08.000
问题:我怎么把这个时间格式化成 2006-05-12 10:22:00.000
使程序能够这两条信息是一条信息,用一个distinct处理?
insert into @t select '2006-05-12 10:22:04.000'
union all select '2006-05-12 10:22:08.000'select convert(datetime,convert(varchar(16),a,120)) from @t
set columnname = convert(datetime,convert(varchar(16),columnname,120) + ':00.000',120)
Declare @Time DateTIme
Set @Time='2006-05-12 10:22:08.000'
Select Cast(Convert(Varchar(16),@Time,120) As DateTime)--結果
2006-05-12 10:22:00.000