Utilice el asistente de nuevos procedimientos almacenados 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úmero, 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 asociado a la conexión que está utilizando actualmente en el Explorador de bases de datos. Los proyectos disponibles son proyectos de desarrollo existentes que se asociación con la misma conexión con la que está trabajando en el Explorador de bases 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 asociado a la conexión que está utilizando actualmente en el Explorador de bases 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 Java Database Connectivity (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 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 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 para DB2 para Linux, UNIX y Windows: Si no se especifica una opción, se derivará un nombre raíz del nombre del perfil. Los nombres tendrán una longitud máxima de siete caracteres. Los dígitos 1, 2, 3 y 4 se agregarán al nombre del paquete raíz para crear los cuatro nombres finales del paquete (uno por cada nivel de aislamiento). Los paquetes están vinculados con los siguientes niveles de aislamiento: PACKAGENAME1 está vinculado con el nivel de aislamiento UR; PACKAGENAME2, con el nivel de aislamiento CS; PACKAGENAME3, con el nivel de aislamiento RS; PACKAGENAME4, con el nivel de aislamiento RR.
- Paquete de DB2
- Sólo para DB2 para iSeries: especifique el nombre de paquete de DB2 que desea utilizar cuando construya 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 construcció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 SQLJ
- Especifique el nombre calificado completo del paquete de la clase SQLJ que se utiliza para convertir sentencias SQLJ.