TP2: Notions de base du PL/SQL
Exercice1:
Créer 3 variables qui ont les même types que les colonnes de la table Departments
(id, name,location ) et leurs affecter respectivement les valeurs : 60, ‘RHU’, 1700.
Exercice 2
Déclarer les variables v_deptno, v_dname, v_loc correspondantes aux colonnes de
la table departments.
Affecter à ces variables le numéro, le nom et la localisation du département numéro
20. Afficher les valeurs de ces variables.
Exercice 3:
Affecter la ligne de la table departments dont department_id=30 à la variable v_dept.
Afficher le contenu de la variable.
Exercice 4:
Créer un type RECORD qui contient 3 attributs (job_id, nom, salaire_max), en
initialisant le salaire maximal à 3000. Affecter à l'attribut job_id le numéro 80 et à
l'attribut nom agent de sécurité.
Exercice 4:
Créer un type RECORD qui contient 3 attributs: le nom de l'employé, son email et le
nom du département dont il appartient. Affecter à une variable de ce type les
données correspondantes à l'employé 110.
Exercice 5:
Ecrire un programme qui permet de interchanger les salaires des employés 122 et
120:
Exercice 5:
Afficher le nom de l'employé et le nom du département du supérieur hiérarchique de
l'employé 103: