Tengo una base de datos Oracle, que contiene unaenlace de base de datos a un servidor SAP HANA. Puedo seleccionar datos de SAP HANA muy bien, pero no puedo ejecutar un procedimiento almacenado a través del enlace de DB. El procedimiento almacenado no tiene ningún parámetro de entrada o de salida.
Lo llamo así:
exec PROC_NAME@SAP_LINK();
¿Qué estoy haciendo mal?
Respuestas
0 para la respuesta № 1Debe haber un Openquery donde puede llamar al procedimiento almacenado ex: SELECT * FROM openquery (SAP_LINK, "CALL PROCNAME");
Esto debería funcionar, supongo, si tienes una función openquery.