L'éditeur de routines permet de modifier le code source et les propriétés d'une routine (procédure mémorisée ou fonction UDF).
A propos de cette tâche
Si vous modifiez le code source à l'aide de l'éditeur de routines,
vous devez le sauvegarder, puis le déployer à nouveau sur le serveur de base de données. Le déploiement de la routine applique les modifications à la version du serveur.
Restriction : 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.
Procédure
Pour modifier les propriétés ou le code source d'une routine :
- Basculez en 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.
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.
Les fins d'instructions ne sont pas prises en charge dans les routines PL/SQL. Les instructions figurant dans un corps se terminent par un point-virgule et les corps
se terminent par l'instruction END. N'utilisez qu'une instruction CREATE PROCEDURE.
- Sur la page Source, apportez si nécessaire des modifications à l'instruction CREATE en les saisissant sur la page. Pour les routines PL/SQL, les caractères de fin des instructions ne sont pas pris en charge et les instructions figurant dans un corps se terminent par un point-virgule et les corps
se terminent par l'instruction END. N'utilisez qu'une instruction CREATE PROCEDURE. .
- Modifiez les options de routine sur la page Configuration. accessibles en lecture seulement.Certaines options de la page Configuration sont accessibles en lecture seulement
- Si vous effectuez des modifications dans la page Configuration,
cliquez sur Sauvegarder les modifications et régénérer la définition.
- Sélectionnez pour sauvegarder vos modifications.
Résultats
Le code source ou les propriétés de la routine sont modifiées. Un message d'avertissement s'affiche lorsque la source PL/SQL contient des erreurs.