当前位置: 代码迷 >> Sql Server >> 更新字段为上一个月的8号
  详细解决方案

更新字段为上一个月的8号

热度:58   发布时间:2016-04-27 10:56:31.0
更新字段为下一个月的8号
update A set G= convert(varchar(10),DATEADD("m",1,c),102)

这个是更新A表G字段=C字段日期月份加1月 如何达到 更新G字段=C字段日期加一月,天数为不管是几号都为3-8号 


字段A 要定义为 2012.05.12 类型

------解决方案--------------------
SQL code
update A set G= convert(varchar(10),dateadd(dd, 2+abs(checksum(newid()))%6 ,DATEADD("m",1,cast(c as char(7)) +'.01')),102)
  相关解决方案