Sql Server中dateadd函数计算后返回的日期的格式有关问题
Sql Server中dateadd函数计算后返回的日期的格式问题
想更新 G2 的月分加一个月到G1
update W2 set G1= DATEADD("m",1,G2)
G2的日期是2008.01.01
为什么返回后日期显示的是02 1 2008 12:00AM
想让他返回的日期为2008.02.01
------解决方案--------------------
想更新 G2 的月分加一个月到G1
update W2 set G1= DATEADD("m",1,G2)
G2的日期是2008.01.01
为什么返回后日期显示的是02 1 2008 12:00AM
想让他返回的日期为2008.02.01
------解决方案--------------------
- SQL code
select CONVERT(varchar(23),GETDATE(),102) 2012.08.07 update W2 set G1= convert(varchar(10),DATEADD("m",1,G2),102)