Accroche
Nos formations
 
 
 
 
PgSQL sous Postgre SQL
Réf. : BBP20
Durée : 2j / 14h
Tarif : Nous consulter
Sessions ouvertes :
Fév
Mars 10 et 11
Avr
Réserver

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.


CFI FORMATION Marque de la Société UNICEM - 14 Avenue de L’Opéra - 75001 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68