我有一个带有数据流任务的SSIS。一方面,我有OLE DB提供程序与SQL查询的oracle连接。在查询中我有一个SUM子句,结果是十进制。另一方面,我有一个OLE DB目标与SQL服务器连接。因此,数值结果在OLE DB目标中被截断。显然我不想要它。
输入查询(摘录):
isAngular2 = false
PLSQL中的CUE_MONTO数据类型: (SELECT SUM(CE.CUE_MONTO)
FROM beneficio2.BNF_CUOTA_EVALUACION CE
WHERE CE.EVA_ID = E.EVA_ID) AS SIN_MONTO_RECLAMADO
在SSIS中输入数据类型:NUMBER(12,2)
示例:如果目标中的NUMERIC(38,0)
为SIN_MONTO_RECLAMADO
,则值为4,5
。
谢谢!