在经典 ASP 中:
我可以从日期/时间字段中提取年份:
tester=rs.fields("datestamp")
tester=DATEPART("yyyy",tester)
但我似乎无法弄清楚如何在 SQL 语句中完成这项工作,以获取特定年份的所有记录:
Select * from table1 where DATEPART("yyyy",datestamp)='2012'
这也不起作用:
Select * from table1 where DATEPART("yyyy",datestamp)=2012
我已经在这里和其他地方浏览了无数的例子,但似乎无法找到一个可以完成这项工作的例子。我究竟做错了什么?