Chapitre-2 PL-SQL Oracle
Table des matières
I- Introduction : ................................................................................................................................. 2
II- Les variables scalaires ............................................................................................................... 3
II-2- Variables de type Oracle : ........................................................................................................ 3
II-3- Variables de type booléens :..................................................................................................... 4
II-3- Variables faisant référence au dictionnaire de données. ....................................................... 5
II-2-1- Variables de même type qu’un attribut d’une table de BD : ................................................ 5
II-2-2- Variables de même type qu’un n-uplet d’une table de BD : ................................................ 6
III- Les variables composées (Les enregistrements et Les Tables) .............................................. 6
III-1- Les Enregistrements (RECORD) ........................................................................................... 6
III-2 Les Tables (Table) ................................................................................................................ 8
IV- Les Structures de contrôle ........................................................................................................ 9
III-1- Les Structures de contrôle alternatives (conditionnelles) .................................................... 9
III-2- Les Structures de contrôle itératives ................................................................................... 10
III-2-1 la boucle LOOP ................................................................................................................. 11
III-2-2. la boucle FOR ................................................................................................................... 12
III-2-3. la boucle WHILE .............................................................................................................. 12
................................................................................................................................. 13
IV-1- Déclaration du curseur ......................................................................................................... 13
IV-2- Ouverture du curseur : ......................................................................................................... 14
VI-3- Traitement de lignes : ........................................................................................................... 14
............................................................................................. 17
V-1 Les Procédures Stockées .......................................................................................................... 17
V-2 Les fonctions ............................................................................................................................. 19
............................................................................................................................. 20
................................................................................. 22