在sql server 2008中,如何仅从日期中提取年份。在数据库中,我有一列日期,我需要从中提取年份。有什么功能吗?
year(@date) year(getdate()) year('20120101') update table set column = year(date_column) whre ....
或者如果您需要在另一个表中
update t set column = year(t1.date_column) from table_source t1 join table_target t on (join condition) where ....