3

日付を含む列があり、各行について、たとえば年のみを更新したいと思います:

-------------
date
-------------
22/01/2013
16/02/2013
19/08/2013
23/01/2013

私はこのような年の部分だけをすべての行に変更したい:

-------------
date
-------------
22/01/2012
16/02/2012
19/08/2012
23/01/2012

テーブル全体に変更してください ありがとう

4

3 に答える 3

14

使用:

Update TableName set date = DateAdd(yy,-1,Date) 

各日付フィールドから 1 年を減算する必要があります。

于 2013-10-03T23:59:33.173 に答える
2
Update table_name set date_field=DateAdd(yyyy,2012-year(date_field),date_field) 
于 2015-10-12T07:59:40.843 に答える