SQL错误间隔天数
我一直在使用SQL Server中的SQL错误间隔天数,sql,sql-server,between,days,Sql,Sql Server,Between,Days,我一直在使用SQL Server中的days\u函数。我得到以下错误 “days_between”不是可识别的内置函数名 有人能帮我吗?在MS SQL(SQL server)中,天与天之间不存在 使用在函数为SQL SERVER之间没有天 您应该使用的是DATEDIFF类似以下内容: print datediff(DAY, '1/10/2017', '2/10/2017') 这将导致: 31 days\u interval不是内置的SQL函数(如错误所述)。您需要使用DATEDIFF(day
days\u
函数。我得到以下错误
“days_between”不是可识别的内置函数名
有人能帮我吗?在MS SQL(SQL server)中,天与天之间不存在
使用在函数为SQL SERVER之间没有天 您应该使用的是DATEDIFF类似以下内容:
print datediff(DAY, '1/10/2017', '2/10/2017')
这将导致:
31
days\u interval
不是内置的SQL函数(如错误所述)。您需要使用DATEDIFF(day,startdate,enddate)
。ms sql中没有类似days\u interval的内置函数。您可以像示例一样尝试使用DateDiff函数
select DATEDIFF(DAY, '1/1/2017', '3/1/2017')
“你使用哪种数据库管理系统?”他说。因此,这个问题应该正确地标记为SQL Server在ms SQL中没有内置函数,如days_between。您可以尝试使用DateDiff函数,例如DateDiff(日期,'2017年1月1日','2017年3月1日')