使用SSIS和OLE DB命令更新表

时间:2015-08-06 14:10:02

标签: sql-server ssis sql-update oledb

我认为这是迄今为止我使用SSIS遇到的最奇怪的问题。我尝试使用Oracle数据库中的一些数据更新SQL Server中的表。我需要更新一些列,其中一列是数字,就像在源代码中一样。但是当进程完成时,所有行都已成功更新,除了那些值应为10的行,而不是我已经得到0作为答案。而这只发生在这个值上,其他都是正确的。

enter image description here

enter image description here

这是OLEDB命令中使用的UPDATE:

UPDATE 
PEN
SET 
CEN= ?,
AR = ?
WHERE 
PE = ? AND
SU = ? AND
SO = ?

有这样的结果可能会发生什么?

0 个答案:

没有答案