关于日期的替换问题请教
请问怎么把日期为 "2007-04-30   18:13:15.890 "改为日期为 "2007-05-01   18:13:15.890 "只改日期不改时间
------解决方案--------------------declare @d datetime 
 set @d= '2007-04-30 18:13:15.890 ' 
 select dateadd(day,1,@d) 
 /* 
 ------------------------------------------------------  
 2007-05-01 18:13:15.890   
 (所影响的行数为 1 行) 
 */
------解决方案--------------------DATEADD 
 在向指定日期加上一段时间的基础上,返回新的 datetime 值。     
 select dateadd(day,1, '2007-04-30 18:13:15.890 ')