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.
Si realiza cambios en el código fuente utilizando el editor de
rutinas, debe guardar la rutina y, a continuación, volver a desplegarla en el
servidor de base de datos para aplicar los cambios en la versión del servidor
de la rutina.
Restricción: En el Explorador de fuentes de datos, puede ver
las propiedades de la rutina pero no puede cambiarlas.
Para editar las propiedades o el código fuente de una rutina:
- Vaya a la perspectiva Datos.
- En el Explorador de proyectos de datos, efectúe una doble pulsación sobre una rutina. Se abre el editor de rutinas.
- Edite la rutina según sea necesario.
- Para rutinas SQL, escriba directamente en la página
Fuente para realizar cambios en la sentencia CREATE. También puede modificar algunas opciones de rutinas en la página
Configuración. Algunas opciones de la página
Configuración son de sólo lectura. Si realiza cambios
en la página Configuración, pulse en
Guardar cambios y volver a generar definición para
sincronizar los cambios con la página Fuente.
- Para rutinas
Java,
pulse en el enlace de la página Configuración para abrir
la fuente
Java
en el editor de
Java,
donde puede realizar modificaciones y guardar los cambios. Por ejemplo, pulse en
PROCEDURE.java. De lo contrario, los pasos para modificar las opciones de la página
Configuración y la página Fuente
son los mismos para rutinas
Java
y para rutinas SQL.
El editor de rutinas dispone de ayuda 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.
- Pulse en
para guardar los cambios.
Se cambian las propiedades o el código fuente de la rutina. Si existen
errores en el SQL DDL o la fuente
Java,
se visualiza un mensaje de aviso y la línea que contiene el error se anota con
un marcador de error.