sql >> Database >  >> RDS >> Sqlserver

hoe alleen het jaar uit de datum in sql server 2008 te halen?

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

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

of als je het in een andere tabel nodig hebt

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


  1. mysql trigger opgeslagen trigger wordt al gebruikt door de instructie die de opgeslagen trigger heeft aangeroepen

  2. AttributeError:module 'mysql' heeft geen attribuut 'connector'

  3. Inzicht in Workload Analyzer om prestatieknelpunten in kaart te brengen

  4. Hoe een mysql-gebeurtenis na een bepaalde periode te activeren?