sql >> Databáze >  >> RDS >> Sqlserver

jak extrahovat pouze rok z data na serveru SQL 2008?

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

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

nebo pokud jej potřebujete v jiné tabulce

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


  1. Provádění vnitřního spojení pro více sloupců ve stejné tabulce

  2. EF s oracle - Zadaný poskytovatel úložiště nelze v konfiguraci nalézt nebo není platný.

  3. Chyba konektoru Python2.7 MySQL při LOAD DATA LOCAL INFILE

  4. Proveďte WHERE ID IN s poddotazem, který vrátí řetězec ID