Utilice el asistente Procedimientos almacenado nuevo para
crear un nuevo procedimiento almacenado.
- Nombre
- Escriba un nombre para el procedimiento almacenado. El nombre se puede calificar con el nombre de esquema y puede contener letras y números, pero debe comenzar por una letra. El nombre del procedimiento almacenado se puede delimitar con comillas para mantener los caracteres en minúscula o los espacios. Este nombre no tiene que ser exclusivo en la base de datos, pero no puede crear un procedimiento almacenado con exactamente el mismo nombre y signatura.
- Proyecto
- Seleccione el proyecto de desarrollo de datos que está asociado a
la conexión que está utilizando actualmente en el Explorador de
fuentes de datos. Los proyectos disponibles son proyectos de
desarrollo existentes que están asociados a la misma conexión con la
que está trabajando en el Explorador de fuentes de datos. El nuevo procedimiento almacenado se creará en el proyecto de desarrollo seleccionado.
- Nuevo
- Abre la ventana Proyecto nuevo, donde puede crear un
proyecto nuevo que está asociado a la conexión que está utilizando
actualmente en el Explorador de fuentes de datos.
- Lenguaje
- Seleccione un lenguaje para el procedimiento almacenado.
- Paquete Java
- Muestra el paquete Java que se genera con el valor de fecha y hora adjuntado a PKG.
- SQL dinámico con JDBC
- Seleccione esta opción para utilizar la conectividad de base de datos de Java (JDBC) con SQL dinámico para acceder a la base de datos. Seleccione esta opción para crear un procedimiento almacenado que se pueda portar a otros sistemas de gestión de bases de datos.
- SQL estático con SQLJ
- Seleccione esta opción para utilizar SQL incorporado que se adhiera al estándar SQLJ para acceder a la base de datos. La utilización de SQLJ le permite incorporar sentencias de SQL en programas Java. Seleccione esta opción cuando desee resumir autorizaciones. Requisito: SQLJ da soporte a la sintaxis SQL que sigue SQL92 o los estándares anteriores. Este requisito se aplica a todas las sentencias de SQL estáticas de los procedimientos almacenados. Los procedimientos almacenados que contienen sentencias (SQLJ) estáticas deben ejecutarse en modalidad delimitada.
- Paquete raíz
- Sólo DB2 para Linux, UNIX y Windows: escriba el nombre raíz de
los paquetes que creará el vinculador de SQLJ. Si no se especifica
una opción, se obtendrá un nombre raíz a partir del nombre del
perfil. Los nombres deben tener una longitud máxima de siete
caracteres. Los números 1, 2, 3 y 4 se añadirán al nombre del paquete
raíz para crear los cuatro nombres de paquete finales (uno para cada
nivel de aislamiento). Los paquetes se vinculan con los siguientes niveles de aislamiento: NOMBREPAQUETE1 está vinculado con el nivel de aislamiento UR; NOMBREPAQUETE2, con el nivel de aislamiento CS; NOMBREPAQUETE3, con el nivel de aislamiento RS; NOMBREPAQUETE4, con el nivel de aislamiento RR.
- Paquete DB2
- Sólo DB2 para iSeries: especifique el nombre
de paquete de DB2 que desee
utilizar al compilar procedimientos almacenados SQLJ. Por ejemplo, QUSRSYS/SER3283432 donde QUSRSYS es un nombre de biblioteca que va seguido de un nombre de perfil serializado de 10 caracteres. Para obtener información sobre valores válidos,
consulte la documentación de DB2 sobre
la compilación de procedimientos almacenados SQLJ.
- Ubicación del conversor de SQLJ
- Especifique el nombre de archivo y la vía de acceso completa del archivo JAR que contiene la biblioteca de clases SQLJ que implementa el soporte de conversión de SQLJ.
- Nombre de clase del conversor de SQLJ
- Especifique el nombre calificado completo del paquete de la clase SQLJ que se utiliza para convertir sentencias de SQLJ.