declare @mintime datetime;
select @mintime= min([开始时间])from [ProjectManageDB].[dbo].[工作记录]
where convert(varchar(21),开始时间,120) like '2010-02-02%'
and [用户标识]='A2DA3D4F-9D63-4906-9964-CFBE81E2811B'我想把 @mintime的日期中的小时和分钟改为8:30
其他的年月日。秒都不变。
不知道怎么改
请大家赐教。很着急啊
select @mintime= min([开始时间])from [ProjectManageDB].[dbo].[工作记录]
where convert(varchar(21),开始时间,120) like '2010-02-02%'
and [用户标识]='A2DA3D4F-9D63-4906-9964-CFBE81E2811B'我想把 @mintime的日期中的小时和分钟改为8:30
其他的年月日。秒都不变。
不知道怎么改
请大家赐教。很着急啊
-----
10:25(1 行受影响)
select @mintime= min(stuff(convert(varchar(25),开始时间,21),12,5,'08:30'))from [ProjectManageDB].[dbo].[工作记录]
where convert(varchar(21),开始时间,120) like '2010-02-02%'
and [用户标识]='A2DA3D4F-9D63-4906-9964-CFBE81E2811B'
假如@mintime中的的小时和分钟改成8:30其它的不变
set @mintime=cast(convert(varchar(10),@mintime,120)+' 08:30:00' as datetime)