Puede crear un paquete PL/SQL en un proyecto de desarrollo de datos desde el Explorador de proyectos de datos. También puede crear un paquete desde el Explorador de administración o
desde el Explorador de orígenes de datos.
Antes de empezar
Asegúrese de que se crea lo siguiente:
- Una conexión con una base de datos que sea compatible con PL/SQL.
- Un proyecto de desarrollo de datos si crea un paquete PL/SQL desde el Explorador de proyectos de datos.
Procedimiento
Para crear un paquete PL/SQL:
- Abra el explorador y vaya a la carpeta Paquetes PL/SQL.
- En el Explorador de proyectos de datos, abra el proyecto de desarrollo de datos. El proyecto contiene una carpeta Paquetes PL/SQL.
- En el Explorador de orígenes de datos, vaya a la carpeta Esquemas para la base de datos. Cada carpeta de esquema contiene una carpeta Paquetes PL/SQL.
- En el Explorador de administración, abra la carpeta Objetos de aplicación para la base de datos. La carpeta contiene una carpeta Paquetes PL/SQL.
- Pulse con el botón derecho del ratón en la carpeta Paquetes PL/SQL para crear un paquete
PL/SQL. Se abre el asistente Nuevo paquete PL/SQL.
- Lleve a cabo los pasos que le indica el asistente.
Después de especificar el nombre, seleccione la
plantilla que se debe utilizar como punto de partida para la función
definida por el usuario. Algunas plantillas se incluyen con el producto, pero puede
crear sus propias plantillas para compartirlas con los demás miembros del equipo
desde la página Preferencias de .
- Pulse Finalizar. Se abre el Editor de rutinas, con las páginas Especificación y Cuerpo.
Una especificación de paquete establece qué objetos
de paquete se pueden referenciar desde fuera del paquete; la
especificación especifica rutinas y declara excepciones. Un cuerpo de paquete contiene la implementación de
todos los procedimientos y funciones que están declarados dentro de
la especificación de paquete.
Resultados
Si ha creado el paquete desde el Explorador de proyectos de datos, el nuevo paquete se encuentra en la carpeta Paquetes PL/SQL del proyecto.
Si ha creado el paquete desde el Explorador de administración o el Explorador de orígenes de datos, puede guardar la rutina como archivo en el sistema.
Consejo: De forma predeterminada, la creación del paquete no lo registra en
la base de datos. Para registrar el paquete PL/SQL en la base de datos, debe
desplegarlo.
Qué hacer a continuación
Modifique el paquete y despliéguelo en la base de datos. Luego puede ejecutar la rutina y depurar el paquete.
Si ha guardado el paquete PL/SQL como un archivo en el sistema, puede abrirlo desde el entorno de trabajo.
Abra el archivo desde . Al abrir el archivo de paquete, debe especificar la información de conexión de la base de datos. La conexión que seleccione se utilizará para desplegar y ejecutar el paquete.
También puede validar un paquete PL/SQL. Pulse con el botón derecho en uno o varios objetos de datos del paquete o en la carpeta de paquetes PL/SQL en el Explorador de proyectos de datos y pulse Validar. A continuación, podrá corregir los errores o avisos de validación para el paquete que se listan en la vista Problemas.