Objectifs pédagogiques de la formation

Cette formation Oracle - PL/SQL vous permet de connaître et utiliser le langage procédural PL/SQL et les Objets stockés dans le noyau (procédure, fonction, package, trigger).

 

Programme de la formation

Introduction
  • Pourquoi PL/SQL
  • L'environnement PL/SQL
  • Compilation. Paramétre : plsql_warnings
Structures d'un bloc PL/SQL
 
Les variables PL/SQL
  • Les types de données
  • La conversion de type
  • Les collections
Table plsql, Varray, table imbriquée
Les méthodes et opérateurs ( multiset union, multiset intersect, .. )
  • Structures de contrôle
  • Traitements conditionnels
  • Traitements itératifs
  • Traitements séquentiels
Les curseurs
  • Utilisation des curseurs explicites
  • Boucles et curseurs
  • Curseurs paramétrés
Traitement des erreurs
 
La gestion des transactions
 
Les traitements stockés
  • Définitions
  • Intérêts des traitements stockés
  • Les procédures et fonctions
  • Les packages
  • Les triggers
  • Les dépendances
Les packages intégrés
  • Le package DBMS_OUTPUT
  • Le package UTL_FILE
  • Le package DBMS_SQL
  • Le package DBMS_SCHEDULER