Buenas Tardes
Tengo un problema con un dts, tengo una conexion a oracle que extrae informacion a un servidor sql server pero al insertar el query y dar click en el boton de Vista Previa me manda el siguiente error: ORA-00936: missing expression (OraOLEDB) crei que era por la conexion a oracle pero la tengo bien configurada.
Este es mi query:
SELECT
--Credito_Id,
1 as ReportePeriodo_Id,
CON.NUMERO_CONTRATO as noContrato,
PR.NUMERO_PRESTAMO AS noCuenta,
PR.ESTADO,PR.FECHA_APERTURA,
PR.CLAVE_PRODUCTO ,
CON.FECHA_INICIO_CONTRATO as fechaContrato,
CON.MENSUALIDAD as montoRenta,
--aqui
1 as AdministracionCredito_Id,
1 as Id,
603||PR.NUMERO_PRESTAMO as NUC,
TO_CHAR(NVL(PR.CLAVE_CONTRATO_FONDEADOR,'000000000 0')) AS contratoFOVISHF,
NVL(PR.CLAVE_INDIVIDUAL,0) AS cveIndVivienda,
1 as idCreditoIF,
1 as cveFondeador,
1 as cveAseguradorGPI,
1 as estatusCredito,
1 as clasificacionContable,
CASE WHEN CON.CODIGO_MONEDA='1' THEN '2'
WHEN CON.CODIGO_MONEDA='3' THEN '1' END AS DENOMINACION
FROM PR_PRESTAMOS PR
LEFT JOIN PR_FIN_MES FM ON PR.NUMERO_PRESTAMO=FM.NUMERO_PRESTAMO
AND PR.CODIGO_EMPRESA = FM.CODIGO_EMPRESA
AND PR.CODIGO_AGENCIA = FM.CODIGO_AGENCIA
AND PR.CODIGO_SUB_APLICACION = FM.CODIGO_SUB_APLICACION
AND PR.CLAVE_PRODUCTO=FM.CLAVE_PRODUCTO
LEFT OUTER JOIN collector.sic_contratos con ON con.numero_contrato = pr.numero_prestamo
AND con.codigo_agencia = pr.codigo_agencia
AND con.codigo_producto = pr.codigo_sub_aplicacion
AND con.codigo_empresa = pr.codigo_empresa
WHERE
PR.CLAVE_PRODUCTO IN (174,173)
AND FM.ANIO_MES=TO_DATE('31/01/2008','dd/mm/YYYY')
GROUP BY PR.NUMERO_PRESTAMO,PR.FECHA_APERTURA,PR.ESTADO,FM. NUMERO_PRESTAMO,PR.CLAVE_PRODUCTO,
CON.MENSUALIDAD,CON.CODIGO_MONEDA,CON.NUMERO_CONTR ATO,CON.FECHA_INICIO_CONTRATO,PR.CLAVE_CONTRATO_FO NDEADOR,PR.CLAVE_INDIVIDUAL
ORDER BY PR.CLAVE_PRODUCTO ASC