我正在使用BizTalk从SQL数据库接收记录。 我制作了一个SQL适配器并使用select语句从表中检索所有数据。 现在我想只检索已经添加到表中的新记录。
有什么建议吗?
答案 0 :(得分:2)
如果您没有从临时表中检索数据(即在成功检索记录后将删除记录的位置),而是直接从“实时”表中检索,则通常需要在表中使用状态标志列指示是否已处理记录。
在源数据库中创建存储过程通常也是一个好主意,它封装了上述数据检索(即检索一批数据,然后更改在此批次中获取的记录的状态)。
此外,如果您尚未这样做,请确保使用WCF-SQL adapter。