Fijate si esta query tambien te da error, si te da error
SELECT CASE
WHEN mensaje = -746 THEN parametros_mensaje
WHEN mensaje = 800000 THEN parametros_mensaje
WHEN mensaje = 0 THEN
CASE
WHEN (parametros_mensaje IS NOT NULL AND parametros_mensaje <> '') THEN mme_muestramensaje(mensaje || ',' || parametros_mensaje)
ELSE mme_muestramensaje(mensaje)
END
ELSE
CASE
WHEN (parametros_mensaje IS NOT NULL AND parametros_mensaje <> '') THEN mme_muestramensaje(mensaje || ',' || parametros_mensaje)
ELSE mme_muestramensaje(mensaje)
END
END
FROM sga_excep_cont_cur;