SSIS中SQL任务中的多个删除语句。除2之外的所有都没有执行

时间:2016-06-01 11:18:55

标签: sql sql-server sql-server-2008 ssis

我在SSIS的sql任务中编写了多个 DELETE 语句,如下所示。这些语句都在执行,除了2个语句似乎没有执行但是当我使用SQL管理工作室执行语句时,它执行所有语句,但在SSIS中,它不起作用。声明2和3不起作用,但其余的工作正常。任何人都可以建议我的陈述或逻辑错误吗?

更新:顺便说一下,所有这些语句都使用DTC方法在SSIS事务中。

DELETE FROM [dbo].[RETAILTRANSACTIONDISCOUNTTRANS]      
WHERE SOURCESYSTEM  = 'CG' AND TRANSACTIONID IN (SELECT TRANSACTIONID FROM 
RETAILTRANSACTIONTABLE WHERE ERRORFLAG = 0 AND SOURCESYSTEM = 'CG')

0 个答案:

没有答案