Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

comment extraire uniquement l'année de la date dans sql server 2008 ?

year(@date)
year(getdate())
year('20120101')

update table
set column = year(date_column)
whre ....

ou si vous en avez besoin dans une autre table

 update t
   set column = year(t1.date_column)
     from table_source t1
     join table_target t on (join condition)
    where ....