langage PL-SQL
AMS TRAINING
Données Oracle. (Procédure, fonction, package, trigger).
Connaître et utiliser le langage procédural PL/SQL et les traitements stockés dans les bases de données Oracle. (Procédure, fonction, package, trigger).
Introduction
Pourquoi PL/SQL ?
La structure d'un bloc PL/SQL
Le PL/SQL et l'instruction select
Les variables
Les types de données
La conversion des types de données
Les variables (déclaration, affectation de valeurs)
Les variables référencées (%TYPE, %ROWTYPE)
Les variables type RECORD
Les tables PL/SQL (tableaux)
La visibilité des variables
Les « bind » variables
Les structures de contrôle
Les traitements conditionnels
Les traitements itératifs
Les traitements séquentiels
Les curseurs
La définition et les types (curseurs explicites et implicites)
Les attributs d'un curseur : %FOUND, %NOTFOUND, %ISOPEN, %ROWCOUNT
Les boucles et les curseurs
Les curseurs paramétrés, les curseurs FOR UPDATE
Les clauses d'un curseur : CURRENT OF et RETURN
Les variables de type REF CURSOR
La gestion des erreurs
Les exceptions prédéfinies
Les exceptions définies par l'utilisateur
Les exceptions personnalisées
L'utilisation de SQLCODE et SQLERRM
La gestion des transactions
Commit, Rollback, Savepoint
Les traitements stockés dans la base
Les procédures
Les fonctions
Les packages
Les triggers
Les packages intégrés
DBMS_OUTPOUT
UTL_FILE
DBMS_SQL
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation