当我尝试datepart
在 where 子句中使用该函数时出现错误。有人可以看看我下面的语法并提供一些建议吗?
DATEPART(DW,convert(date,convert(varchar(4),year)+'-'+convert(varchar(4),month)+'-
'+convert(varchar(4),day),120))
我正在尝试创建一个视图,并且选择查询在没有该where
子句的情况下工作正常,但是当我添加它时它返回以下错误:
消息 241,级别 16,状态 1,第 1 行从字符串转换日期和/或时间时转换失败。