我有一个日常工作,它运行一个 SSIS 包,以使用日期范围从表中选择前一天的记录数。我想将其更改为每隔几分钟运行一次,因此我需要将上一次运行查询中使用的日期时间保存到我想存储在另一个数据库表中的变量中。有人建议我使用 IO 存储它,但不确定它们是什么意思。
SELECT [authorUrl],[postDate] ,[dateadded]
FROM [Feeds].[dbo].[XMLFeed]
where CONVERT(DATE, DateAdded) = DATEADD(DAY, -1, CONVERT(DATE, SYSDATETIME()))
order by dateadded desc
如何将 where 语句更改为 date added 等于或大于上次运行此选择的位置。