Mensaje de error ORA-02069. El Parámetro Global_names se debe definir en TRUE
Forums
Porque al utilizar una function creada por nosotros muvale.dias:
Si ejecutamos desde el entorno de producción, haciendo referencia a la tabla en producción, FUNCIONA
insert into muvale.proceso select * from muvale.proceso prc where muvale.dias(prc.f_baja , prc.f_alta, sysdate, sysdate) > 0 and anproces = 2011 and nmproces = 1Si ejecutamos desde el entorno de producción, haciendo referencia a la tabla en DESARROLLO (@tasio), NO FUNCIONA?
insert into muvale.proceso@tasio select * from muvale.proceso prc where muvale.dias(prc.f_baja , prc.f_alta, sysdate, sysdate) > 0 and anproces = 2011 and nmproces = 1
Aparece el siguiente mensaje de error ORA-02069 El Parámetro Global_names se debe definir en TRUE para esta operación
He visto que el error surge al utilizar la funcion muvale.dias. Aunque ocurre con cualquier function creado por mí. En cambio si se utilizan funciones propias de oracle, no hay problema
Si quito esta función de la sentencia SQL si funciona