在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 ....
关于sql - 如何从sql server 2008中的日期中仅提取年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12436743/