我写了一个视图,其中表中的日期转换为
convert(varchar, date, 103)
并取别名为 DATE1 然后我写了如下查询:
select DATE1
from date_demo
WHERE MONTH(DATE1) = '12'
我只想检索月份 = 'december' 为 12 的特定记录
我收到一个错误:
将 char 数据类型转换为 datetime 数据类型会导致 datetime 值超出范围。
这是在 SQL Server 2005 中,请帮助我