1
我有一个SSIS包从AS400
其下载数据到SQL Server。 这工作正常,但:SSIS包不删除AS400记录
前决赛任务(Execute SQL task
)是从AS400
删除下载的记录。
查询很简单:
DELETE FROM (TABLE_NAME)
我敢肯定,这个任务被击中,因为在此之后一个发送电子邮件任务工作。
问题发生只有一台服务器上。我无法弄清楚为什么。 整个设置对于所有服务器都是相同的。
如果您的先例约束设置正确,并且您只是从表中删除所有内容(而不是使用TRUNCATE TABLE),那么您可能需要重新考虑您的逻辑。表格被截断后,是否有可能使用当前的模式重新插入数据? –
旧版本的DB2 for i不支持截断表。但是DB2 for i在删除所有行时也足够聪明,可以完成相当于截断表的操作。 – Charles