我有一个有关sql查询的查询,该查询将一些数据传递给Oracle软件包。我的sql查询尝试与该程序包处理的数据进行交互,此外,我还目视验证了此程序包存在并且可以访问。但是执行查询时,它返回我没有这样的程序包。
我离开了sql语句:
SELECT NVL(ROUND(SUM(MONTO_CUOTA *
DECODE(A.TIPO_IMPUTACION, 1, 1, 2, -1, 1) *
CONTROL_OPERAC.PCK_SERVICIO.OBTENER_VALOR_1(FECHA_VALOR_CUOTA,
TIPO_FONDO) / CASE
WHEN VINU_TIPO_MONEDA = 1 THEN
1
WHEN VINU_TIPO_MONEDA = 2 THEN
CONTROL_OPERAC.PCK_SERVICIO.OBTENER_VALOR_2(FECHA_IMPUTACION)
ELSE
1
END),
2),
0)
FROM TABLE(MOVIMIENTO.PCK_CART_PIPELINED.EXAMPLE(44682158,
1,
1,
NULL,
NULL,
NULL,
13-05-1981,
31-07-2020,
NULL)) A,
DATOSEXAM.MAPEO_CODIGOS B
WHERE A.ID_CODIGO_MVTO = B.ID_CODIGO_MVTO
AND B.TIPO_CUENTA = A.TIPO_CUENTA
AND B.CLASIFICACION = 'EXAMPLE'
AND A.ID_ADMINISTRADORA = 900;
我收到的错误消息如下:
ORA-00904: "MOVIMIENTO"."PCK_CART_PIPELINED"."EXAMPLE": identificador no válido
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error en la línea: 15, columna: 18
是否有针对包装的查询?
非常感谢您,我会很注意您的回答。
致谢!