|
|
|
PgSQL sous Postgre SQL
| Réf. : |
BBP20 |
| Durée : |
2j /
14h
|
| Tarif : |
1000 € |
Pré-requis
- La connaissance du langage SQL est nécessaire.
Participants
- Administrateurs ou développeurs d'applications sous PostgreSQL.
Objectifs
- Maîtriser le langage PL/pgSQL afin de développer, maintenir des applications sur une base de données PostgreSQL.
Contenu
INTRODUCTION - Les langages de procédure dans PostgreSQL.
- Utilisation du langage PL/pgSQL.
- Arguments et types de données.
- Structure d'un programme PL/pgSQL.
DÉCLARATIONS - Types de données.
- Alias de paramètres de fonction.
- Copie de type.
- Type ligne.
- Type record.
INSTRUCTIONS PRINCIPALES - Assignations.
- Instruction "Select into".
- Requête sans résultat.
- Commandes dynamiques.
STRUCTURES DE CONTRÔLE - Instructions conditionnelles.
- Boucles.
- Retour d'une fonction.
- Traitement des erreurs.
CURSEURS - Déclaration.
- Ouverture de curseurs.
- Utilisation des curseurs.
DÉCLENCHEURS (TRIGGERS) - Types et options de déclencheurs.
- Visibilité des modificateurs de données.
- Ecriture de déclencheur en PL/pgSQL.
PRIVILÈGES - Gestion des privilèges dans les procédures.
|
|