Td bloc plsql TD Bloc PL SQL Partie I Créer un bloc anonyme qui a ?che à l'écran la phrase ??Mon bloc PL SQL marche ? GMESSAGE ----------------------Mon bloc PL SQL marche Créer un bloc qui déclare deux variables A ?ectez la valeur de ces variables à des
TD Bloc PL SQL Partie I Créer un bloc anonyme qui a ?che à l'écran la phrase ??Mon bloc PL SQL marche ? GMESSAGE ----------------------Mon bloc PL SQL marche Créer un bloc qui déclare deux variables A ?ectez la valeur de ces variables à des variables hôtes SQL PLUS et a ?chez le résultat des variables PL SQL à l'écran Exécutez votre bloc et enregistrez le sous p q sql VCHAR Character variable length VNUM Number A ?ectez des valeurs aux variables suivantes Variable Value -------- ------------------------------------ VCHAR la constante ' is the answer' VNUM Les deux premières caractères de VCHAR GCHAR -------------------- is the answer GNUM -------- Partie II Créez et exécutez un bloc PL SQL qui prenne en compte deux nombres gr? ce à des variables de substitution SQLPlus Il faut diviser le premier par le second et ajouter le résultat au second nombre Le résultat doit être stocké dans une variable PL SQL et a ?ché à l'écran a Quand une variable PL SQL est utilisée Please enter the ?rst number Please enter the second number PL SQL procedure successfully completed b Quand une variable SQLPlus SQL est utilisée Please enter the ?rst number Please enter the second number PL SQL procedure successfully completed GRESULT ------- Partie III Créez un bloc PL SQL qui sélectionne le plus grand numéro de département DEPTNO de la table DEPT et le stocke dans une variable SQL Plus A ?chez le résultat à l'écran enregistrez votre bloc PL SQL dans le ?chier p q sql GMAX DEPTNO ----------- Modi ?er le bloc PL SQL que vous venez de créer a ?n d'insérer à nouveau département dans la table DEPT Sauvegarder sous p q sql a Plutôt que d'ajouter le numéro de département extrait dans la question précédente ajoutez à ce numéro et utilisez ce nouveau numéro pour créer le nouveau département b Utilisez une variable de substitution SQL Plus pour le nom de département c Laissez la localité LOC à la valeur NULL pour l'instant d Exécutez le bloc PL SQL Please enter the department name EDUCATION PL SQL procedure successfully completed e A ?chez le nouveau département que vous avez crée DEPTNO DNAME LOC ------ ---------- ---- EDUCATION C Créer un bloc PL SQL qui mette à jour la localité LOC d'un département existant Sauvegarder sous p q sql a Utilisez une variable de substitution SQLPlus pour le numéro de département b Utilisez une variable de substitution SQLPlus pour la location de département c Testez le bloc PL SQL Please enter the department number Please enter the department location HOUSTON PL SQL procedure successfully completed d A ?chez le numéro nom et localité du département que vous venez de modi ?er DEPTNO DNAME LOC ------ --------- -------------- EDUCATION HOUSTON Créer un bloc PL SQL qui supprime le département que vous avez crée dans la section précédente Sauvegarder sous p q sql a Utilisez une variable de substitution SQL Plus pour le numéro de département b A ?chez à l'écran le