'DateValue'不是公认的内置函数名Sql Server 2005

时间:2015-01-07 09:57:52

标签: sql sql-server sql-server-2005

Sql Server中MS Access DateValue函数的替代是什么 这是查询

SELECT DISTINCT ss.FileName 
FROM SubmitSheets AS ss 
WHERE 1=1 AND 1=1 AND 1=1 AND 
ss.UpdateTimeA >= DateValue('2014/11/03') AND
ss.UpdateTimeA < DateAdd("d", 1, DateValue('2016/01/06')) AND
(1=1) AND 1=1 ORDER BY ss.FileName

这是错误

Msg 195, Level 15, State 10, Line 4
'DateValue' is not a recognized built-in function name.

此查询在MS Access中正常工作

1 个答案:

答案 0 :(得分:2)

你不需要那个。而不是

DateValue('2014/11/03')

使用日期本身

'2014/11/03'