【发布时间】:2015-07-19 03:01:43
【问题描述】:
我正在尝试编写一个函数,该函数接受一个日期的输入,并计算当前日期与输入日期之间的差异,然后将其作为天数的整数返回。 (所以如果我昨天输入 2015-5-8 它返回 1)。到目前为止,我遇到了这个错误,并且无法真正弄清楚出了什么问题。任何帮助表示赞赏。
CREATE FUNCTION DnevnaRazlika
(@OdKdaj nvarchar(15))
RETURNS INT
AS
BEGIN
declare @return INT
select @return = DATEDIFF(day,@OdKdaj, CONVERT(date,GETDATE()))
end
return @return
end
编辑:使用 Microsoft SQL 管理工作室
【问题讨论】:
标签: sql-server tsql stored-functions