Me siento muy tonto por preguntar esto, pero ¿alguien puede explicarme los procedimientos almacenados?
Cuando comencé este trabajo nunca había usado JMP antes, y las personas que me enseñaron a usarlo me mostraron estos procedimientos almacenados que abren las tablas de datos. No sabían mucho sobre ellos, solo que eso es lo que hicieron para abrir nuestras 'mesas de 7 días'. Las tablas de datos que se abren son enormes, y de alguna manera quiero "consultar" o "filtrar" la declaración SQL del procedimiento almacenado. La tabla que se abre no forma parte de ninguna otra tabla a la que pueda acceder utilizando el Generador de consultas o cualquier otra cosa. El nombre del procedimiento en la lista de procedimientos (en la ventana de diálogo Abrir tabla) es este:
EJECUTE PEN. [ProcEngCVLRefSpecOrdPast7Days; 1] ()
que pone
EJECUTAR PEN.ProcEngCVLRefSpecOrdPast7Days
en el cuadro de SQL.
No hay La tabla ProcEngCVLRefSpecOrdPast7Days se encuentra en la lista de selección de la tabla que se encuentra sobre el cuadro Procesamientos y no puedo agregar ni cambiar nada en el cuadro SQL sin causar un error. Entonces, supongo que mi pregunta es, ¿alguien escribió un script en algún lugar que este procedimiento está usando? ¿Y hay alguna manera de que pueda editar este script para agregar una declaración WHERE?
¡Gracias!
Ese procedimiento almacenado está en su base de datos, y no en JMP. Deberá ponerse en contacto con el DBA o el propietario de la base de datos para modificar el procedimiento almacenado.
¿Qué tipo de base de datos está utilizando? Es decir SQL Server, Oracle, ...?