L'éditeur de routines permet de modifier le code source et les propriétés d'une routine
non PL/SQL
telle qu'une procédure mémorisée ou une fonction définie par l'utilisateur.
A propos de cette tâche
Si vous modifiez le code source en utilisant l'éditeur de routines, vous devez le sauvegarder et le déployer à nouveau sur le serveur de la base de données pour appliquer les modifications à la version de la routine se trouvant sur le serveur.
Restriction : - Certains produits ne prennent pas en charge les routines Java.
- Dans l'explorateur de sources de données, vous pouvez afficher les propriétés de la routine mais vous ne pouvez pas les
modifier.
Pour modifier les propriétés ou le code source d'une routine non PL/SQL :
- Passez à la perspective Données.
- Dans l'explorateur de projets de données, cliquez deux fois sur une routine. L'éditeur de routines s'ouvre.
- Editez la routine selon vos besoins.
- Dans le cas des routines SQL, modifiez l'instruction CREATE directement dans la page Source. Vous pouvez aussi modifier certaines options de routine dans la page Configuration.
Certaines options de la page Configuration sont accessibles en lecture seulement. Si vous apportez des modifications dans la page Configuration, cliquez sur Sauvegarder les modifications et régénérer la définition pour synchroniser vos modifications avec la page Source.
- Dans le cas des routines Java, cliquez sur le lien qui figure dans la page Configuration pour ouvrir la source Java dans l'éditeur Java, dans lequel vous pouvez apporter des modifications et les sauvegarder. Par exemple, cliquez sur PROCEDURE.java. Pour le reste, les étapes de modification des options dans les pages Configuration et Source pour les routines Java sont identiques à celles des routines SQL.
L'assistant de contenu est disponible dans l'éditeur de routines. Pour utiliser cette assistance, saisissez le nom d'un schéma ou d'une table suivi d'un point (.) pour afficher la liste des tables et des colonnes disponibles dans la connexion que vous utilisez, ou appuyez sur Ctrl+Espace.
- Sélectionnez pour sauvegarder vos modifications.
Résultats
Le code source ou les propriétés de la routine sont modifiées.
Si le fichier SQL DDL ou la source Java contient des erreurs, un message d'avertissement s'affiche et la ligne contenant l'erreur est signalée.