0% ont trouvé ce document utile (0 vote)
489 vues1 page

TP 1 PLSQL

Ce document décrit un TP sur les blocs PL/SQL anonymes et les curseurs. Il contient des exercices sur l'affichage de dates, de nombres et de listes, ainsi que des opérations sur des entiers lus. Le second partie porte sur l'utilisation de curseurs et de fonctions/procédures non stockées en se connectant à la base HR d'Oracle.

Transféré par

ALa Rihane
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
489 vues1 page

TP 1 PLSQL

Ce document décrit un TP sur les blocs PL/SQL anonymes et les curseurs. Il contient des exercices sur l'affichage de dates, de nombres et de listes, ainsi que des opérations sur des entiers lus. Le second partie porte sur l'utilisation de curseurs et de fonctions/procédures non stockées en se connectant à la base HR d'Oracle.

Transféré par

ALa Rihane
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 1 PLSQL : BLOC ANONYME et CURSEURS

PARTIE 1 : Bloc Anonyme Simple


1. Ecrire un bloc PL/SQL permettant de :
a. Afficher la date daujourdhui
b. Initialiser deux rels par les valeurs suivantes 44.5 et 61.8 et afficher leur somme.
c. Afficher les 2 listes entires suivantes :
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
100, 98, 96, 94, 92, 90...0
d. lire deux entiers A et B et dafficher leur somme et leur produit.
e. Lire trois entiers A B et C ET les comparer en affichant par exemple C < B < A
f. Lire un entier A et afficher son factoriel
2. En se connectant sous HR, crire un bloc PL/SQL permettant de :
a. Afficher le nom de lemploy dont lid est gale 110
b. Afficher le nombre des employs du dpartement 50
c. Afficher le salaire minimum et maximum du dpartement 50

PARTIE 2 : Curseur/fonction et procdure non stocke


1. En se connectant sous HR, crire un bloc PL/SQL permettant de :
a. Afficher la liste des dpartements, leur identifiant et leur nom :
i. En utilisant un curseur implicite
ii. En utilisant un curseur explicite
b. Afficher le nombre des dpartements en dclaration une utilisant une fonction locale
non stocke.
c. Afficher la liste des employs du dpartement qui comprend plus que 20 employs
d. Rpondre la question 2.c dune autre manire en dclaration une procdure locale
non stocke
2. Ecrire un bloc PL/SQL permettant de crer la table suivante :
PRODUITS (idProduit, nomProduit, categorieP, prixProduit)

MME YEKKEN SABRINE - ESPRIT

Vous aimerez peut-être aussi