Oracle - Langage PL/SQL avancé
Qualiopi
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Décrire de manière approfondie vos connaissances en développement PL/SQL en utilisant différentes techniques liées aux variables, curseurs et traitements stockés
- Gérer (en détail) de grands objets.
Programme de la formation
Les variables
- Apports des différentes versions
- Gestion des "Large Objects"
- Créer ses propres types de données
Les curseurs
- Echange de variables de types propriétaires par fonctions et procédures
- Echange de curseurs par fonctions et procédures
- Bulk collect : Sql%bulk_rowcount, sql%bulk_exceptions
Les erreurs
- Revue des erreurs prédéfinies
- Définir des erreurs via des packages
Les transactions
- Traitement en transaction autonome
- Bloc anonyme et traitements stockés
- Restrictions
Traitements stockés
- Gestion des droits
- Privilèges objets et système
- Droits de l'appelant et du propriétaire
- Dictionnaire de données
- Récursivité des fonctions
- Fonctions pipelined
- Surcharge
- Déterminisme
- Traitements stockés et caches
- Ordonnancement des triggers
- Triggers composés
- Triggers DDL
- Revue des packages intégrés par catégorie
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation

Proposé par
M2I
"Un leadership dans le domaine de la formation"
À partir de
1220 €
Durée
14h en 2 jours
Localisation
Partout en France

Proposé par
M2I
À partir de
1220 €
