PL /SQL , ou de la langue /du langage de requête structuré de procédure , est utilisé dans Oracle de combiner une logique plus robuste avec des instructions SQL traditionnelles. Il est utilisé pour écrire des procédures stockées , qui permettent différents utilisateurs d'accéder au même code au lieu de réécrire sans cesse le même processus chaque fois que cela est nécessaire. Procédures stockées PL /SQL sont stockés dans la base de données elle-même par rapport à la norme SQL qui est stocké dans des fichiers, des programmes et des scripts. Avec l' accès approprié , des déclarations PL /SQL sont facilement mis à jour à partir de n'importe quel outil Oracle SQL , y compris SQLPlus . Instructions
1
Enregistrez-vous pour SQLPlus ou tout autre outil Oracle SQL .
2
ouvrir la procédure stockée en utilisant la fonction " Ouvrir" dans le menu "Fichier " dans le menu dans la liste déroulante . La plupart des applications conserver des copies des procédures stockées dans un format de texte dans une bibliothèque de fichiers pour les retrouver facilement .
Si une bibliothèque n'existe pas, récupérer les déclarations PL /SQL de la table " all_source " en utilisant le nom de l' procédure stockée . Tapez la commande suivante à l'invite et appuyez sur "Entrée ":
sélectionner le texte à partir de all_source où name = ' nom de la procédure stockée' ordre par ligne;
3
type sur la instruction en cours PL /SQL pour le changer. Modifier tout ou partie de l'instruction PL /SQL en cours en fonction des besoins .
4
exécuter la procédure stockée PL /SQL via SQL * Plus ou un autre outil Oracle SQL pour remplacer la version actuelle de la base de données . Chaque procédure stockée commence par " CREATE OR REPLACE PROCEDURE procedure_name ( " suivi du code PL /SQL. Cette déclaration indique à Oracle pour stocker le code enfermé dans la parenthèse dans la base de données.