2
此代码在SSIS编辑器和SSMS中运行并从目录运行。执行SQL任务在开发人员和SSMS中工作,但在SQL Server代理中出错
下面是代码:
declare @maxDate as date
select @maxDate = cast(max([Date]) as date)
from [dbo].[sometable]
--print @maxDate
declare @currDate as date
select @currDate = cast(getdate() as date) ;
--print @currDate
if @maxDate <> @currDate
BEGIN
THROW 55000, 'Staging has not run for today!',1 ;
END
错误是:
您需要将整个错误信息以文本形式发布 – TheGameiswar
您确定此错误是由此Sql任务引发的!请给我们原始代码 – Hadi
如果您将日期添加到所投掷的错误消息中,您会知道是什么原因造成的。 –