Visualizar y editar rutinas PL/SQL

Puede utilizar el editor de rutinas para editar el código fuente y las propiedades de una rutina, como un procedimiento almacenado o una función definida por el usuario.

Acerca de esta tarea

Si realiza cambios en el código fuente utilizando el editor de rutinas, debe guardar la rutina y volver a desplegarla en el servidor de base de datos. Desplegar la rutina aplica los cambios en la versión del servidor.

Restricción: En el Explorador de fuentes de datos, puede ver las propiedades de la rutina, pero no puede cambiarlas.

Procedimiento

Para editar las propiedades o el código fuente de una rutina:

  1. Vaya a la perspectiva Datos.
  2. En el Explorador de proyectos de datos, efectúe una doble pulsación sobre una rutina. Se abre el Editor de rutinas.
  3. Edite la rutina según sea necesario.

    El editor de rutinas dispone de asistencia de contenido. Para utilizar la ayuda de contenido, escriba un esquema o nombre de tabla seguido de un carácter de punto (.) para ver una lista de las tablas o columnas disponibles en la conexión con la que está trabajando o pulse Control + Espacio.

    Para las rutinas PL/SQL, no se pueden utilizar terminadores de sentencias. Las sentencias contenidas en un cuerpo deben terminar con un punto y coma, y el cuerpo debe terminar con una sentencia END. Utilice una sola sentencia CREATE PROCEDURE.

    1. En la página Fuente, realice cambios en la sentencia CREATE, si procede, escribiendo en la página. Para las rutinas PL/SQL, no se pueden utilizar terminadores de sentencias y las sentencias contenidas en un cuerpo deben terminar con un punto y coma, y el cuerpo debe terminar con una sentencia END. Utilice una sola sentencia CREATE PROCEDURE. .
    2. Modifique algunas opciones de rutinas en la página Configuración. Algunas opciones de la página Configuración son de sólo lectura
    3. Si realiza cambios en la página Configuración, pulse Guardar cambios y regenerar definición.
  4. Pulse Archivo > Guardar para guardar los cambios.

Resultados

Se cambian las propiedades o el código fuente de la rutina. Si el fuente de PL/SQL contiene errores, se muestra un mensaje de aviso.

Comentarios