TD 8 : Le langage PLSQL

De $1

Version de 04:36, 29 Avr 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

Dans cette séance, vous allez expérimenter le langage PLSQL. Exercice 1 

Exercice 1

Ecrire un programme PL/SQL qui permet d'afficher le numéro, le nom, la date de naissance, l'adresse, le salaire et le téléphone d’un pilote connaissant son numéro.
Si pilote n’existe pas afficher un message d’erreur. Pilote inexistant Saisissez en interactif le numéro de pilote pour lequel on souhaite afficher les informations.
Tester le programme avec les numéros suivants : 1 puis 100  

Exercice 2

Ecrire un programme PL/SQL qui permet d’insérer un nouveau pilote dans la base. <

insert into  pilote values(22, nomPilote , to_date( '04-08-1966', 'DD-MM-YYYY') , 'Nice', null, 23000.6); 


Si le pilote n’est pas créé, afficher un message d’erreur.
Tester le programme avec les noms suivants : nomPilote= 'Bill' puis nomPilote= 'Barak'  

 

Exercice 3

Ecrire un programme PL/SQL qui permet d’affecter le salaire de 23000 à tous les pilotes qui habitent dans une ville donnée.
Si aucun pilote n’y habite, afficher un message d’erreur. Aucun pilote dans cette ville.
Tester le programme avec les numéros suivants : adr= 'Nice' puis adr= 'Louvain'