Vous pouvez créer un package PL/SQL dans un projet de développement de données
à partir de l'Explorateur de projets de données. Vous pouvez également créer un package à partir de l'Explorateur d'administration ou de l'Explorateur de sources de données.
Avant de commencer
Vérifiez que les éléments suivants sont créés :
- Une connexion à une base de données prenant en charge PL/SQL.
- Un projet de développement de données si vous créez un package PL/SQL
à partir de l'Explorateur de projets de données.
Procédure
Pour créer un package PL/SQL :
- Ouvrez le navigateur et accédez au dossier Package PL/SQL.
- Dans l'Explorateur de projets de données, ouvrez le projet de développement de données. Le projet contient un dossier Packages PL/SQL.
- A partir de l'Explorateur de sources de données, accédez au dossier Schémas de la base de données. Chaque dossier de schémas contient un dossier Packages PL/SQL.
- A partir de l'Explorateur d'administration, ouvrez le dossier Objets d'application de la base de données. Le dossier contient un dossier Packages PL/SQL.
- Cliquez avec le bouton droit de la souris sur le dossier Packages PL/SQL pour créer un package PL/SQL. L'assistant Nouveau package PL/SQL s'ouvre.
- Suivez les étapes de l'assistant.
Une fois le nom spécifié, sélectionnez un modèle à utiliser comme point de départ pour votre package. Certains modèles sont inclus au produit ou bien vous pouvez créer vos propres modèles et les partager avec les autres membres de l'équipe à l'aide de la page de préférences .
- Cliquez sur Terminer. L'Editeur de routine s'ouvre et affiche les pages Spécification et Corps.
La spécification du package définit
les objets du package pouvant être référencés en dehors de ce dernier ;
elle spécifie les routines et déclare les exceptions. Le corps du package contient
l'implémentation de toutes les procédures et fonctions
déclarées dans la spécification du package.
Résultats
Si vous avez créé le package à partir de l'Explorateur de projets de données, le nouveau package est répertorié dans le dossier Packages PL/SQL du projet.
Si vous avez créé le
package à partir de l'Explorateur d'administration ou l'Explorateur de sources de données, vous pouvez sauvegarder la routine en tant que fichier sur votre ordinateur.
Conseil : Par défaut, la création du module n'enregistre pas la fonction dans la base de données. Pour enregistrer le package PL/SQL dans la base de données, vous devez le déployer.
Que faire ensuite
Modifiez le package et déployez-le sur la base de données. Vous pouvez ensuite exécuter et déboguer le package.
Si vous avez sauvegardé le package PL/SQL
en tant que fichier sur votre ordinateur, vous pouvez l'ouvrir à partir du plan de travail.
Ouvrez le fichier en sélectionnant . Lorsque vous ouvrez le fichier de package, vous indiquez les informations de connexion
à la base de données. La connexion que vous sélectionnez est utilisée lorsque vous déployez et exécutez le package.
Vous
pouvez également valider un package PL/SQL. Cliquez avec le bouton droit de la souris sur un ou plusieurs objets de données de package
ou sur le dossier Packages PL/SQL figurant dans l'explorateur de projets de données,
puis cliquez sur Valider. Corrigez ensuite les erreurs ou avertissements de validation
du package répertoriées dans la vue Problèmes.