Travaux Pratiques
N°1
Affectation
Vol Vol
Novol Date_Vol
Vildep Pilote
Vilar Avion
Avion
Deph Nbpass
Depmn Nuavion
Arrih Type
Arrimn Annserv
chjour Nom
Nbhvol
Appareil
codetype
Pilote
nbplace
Design
Nopilote
Nom
Adresse
Sal
Comm
Embauche
Remarques et Recommandations :
1) Pour chacune des questions suivantes, créer un nouveau bloc note, écrire le bloc
PL-SQL correspondant et l’exécuter sous l’environnement SQL+, en utilisant
l’ordre SQL suivant :
SQL> START c:\chemin\nom.txt
Ou bien
SQL> @ c:\chemin\nom.txt
2) Si des erreurs de syntaxe existent dans le bloc crée alors, le moteur SQL va
afficher des messages d’erreurs qu’il faut corriger et ré exécuter de la même
manière que dans 1) jusqu’à ce que le message « Procédure PL/SQL terminée
avec succès. » s’affiche. Si l’exécution ne retourne aucun résultat, le message
d’erreur suivant s’affiche : « ORA-01403: Aucune donnée trouvée »
3) Pour qu’un commentaire ou bien une valeur soit affichée, il faut exécuter tout
d’abord l’ordre sql suivant sous l’environnement SQL+ :
SQL> SET SERVEROUTPUT ON;
4) Chaque bloc crée se termine obligatoirement par un ‘/’ , si non le moteur
d’exécution demandera indéfiniment la fin du bloc.
Questions :
*Type scalaires : Déclaration d’un type simple
declare
*
ERROR à la ligne 1 :
ORA-01403: Aucune donnée trouvée
ORA-06512: à ligne 4
*Type composé
*Structures conditionnelles