从自动生成的日期更新年份 [英] update year from automatically generated date

查看:205
本文介绍了从自动生成的日期更新年份的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想更新日期中的日期,使用GETDATE()函数生成日期

解决方案

尝试这样的事情

  DECLARE   @ T   TABLE (tDate  date 

INSERT INTO @ T VALUES ' 01-01-2001'

UPDATE @ T SET tDate = DATEADD(YEAR,DATEDIFF(YEAR,tDate,GETDATE()) ,tDate)

SELECT * FROM @T


i want to update the year in a date,the date is generated by using GETDATE() function

解决方案

Try something like this

DECLARE @T TABLE(tDate date)

INSERT INTO @T VALUES ('01-01-2001')

UPDATE @T SET tDate =DATEADD(YEAR, DATEDIFF(YEAR,tDate,GETDATE()),tDate)

SELECT * FROM @T


这篇关于从自动生成的日期更新年份的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆