sql >> Database teknologi >  >> RDS >> Sqlserver

hvordan udtrækkes kun året fra datoen i sql server 2008?

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

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

eller hvis du har brug for det i en anden tabel

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


  1. Tilslutning til databasen Perl

  2. Udviklerværktøjer til direkte adgang til databaser

  3. Oprettelse af visuel database med MySQL Workbench

  4. SQL-forespørgsel - Opdater, hvis den findes, indsæt ellers