Le langage pl-sql par VAELIA MERIGNAC
Lieu(x)
En centre (16, 17, 33, 87)
Durée
Total : 14 heures
En centre : 14 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction au langage PL/SQL
Définition du langage PL/SQL
Environnement PL/SQL
Avantages de PL/SQL
Structure d'un bloc PL/SQL
Types de bloc PL/SQL
Créer un bloc anonyme
Exécuter un bloc anonyme
Tester la sortie d'un bloc PL/SQL
Déclarer des variables PL/SQL
Utilisation des variables
Identificateurs dans un sous
- programme PL/SQL
Déclarer et initialiser des variables PL/SQL
Types de données scalaires
Déclarer des variables scalaires
Déclarer des variables booléennes
Variables attachées
Ecrire des instructions exécutables
Unités lexicales d'un bloc PL/SQL
Fonction SQL dans le code PL/SQL
Utiliser des blocs imbriqués en tant qu'instructions
Portée et visibilité des variables
Qualifier un identificateur
Opérateurs en langage PL/SQL.
Interagir avec le serveur Oracle
Instructions SQL en langage PL/SQL
Instructions SELECT dans PL/SQL
Manipuler les données en langage PL/SQL
Curseur SQL
Les structures de contrôle
Contrôler le flux d'exécution
Instructions IF
Instructions CASE
Conditions booléennes
Contrôle d'itération
Boucle de base
Boucle WHILE
Boucle FOR
Les types de données composites
Les types de données composites
Enregistrements PL/SQL
Attribut %ROWTYPE
Tables INDEX BY
Table d'enregistrements INDEX BY
Les curseurs explicites
Présentation des curseurs
Déclarer le curseur
Ouvrir le curseur
Contrôler les curseurs
Extraire des données à partir du curseur
Fermer le curseur
Curseurs et enregistrements
Boucles FOR de curseur
Curseurs avec paramètres
Gérer les exceptions
Les types d'exception
Intercepter les exceptions
Traiter les exceptions
Exceptions prédéfinies
Exceptions définies par l'utilisateur
Propager des exceptions
Procédure RAISE_APPLICATION_ERROR
Créer des procédures et des fonctions stockées
Procédures et Fonctions
Différences entre blocs anonymes et sous
- programmes
Instruction CREATE OR REPLACE PROCEDURE
Instruction CREATE OR REPLACE FUNCTION
Créer une procédure et une fonction simples
Appeler une procédure et une fonction
Transmettre un paramètre à la fonction
Appeler une fonction avec un paramètre
Définition du langage PL/SQL
Environnement PL/SQL
Avantages de PL/SQL
Structure d'un bloc PL/SQL
Types de bloc PL/SQL
Créer un bloc anonyme
Exécuter un bloc anonyme
Tester la sortie d'un bloc PL/SQL
Déclarer des variables PL/SQL
Utilisation des variables
Identificateurs dans un sous
- programme PL/SQL
Déclarer et initialiser des variables PL/SQL
Types de données scalaires
Déclarer des variables scalaires
Déclarer des variables booléennes
Variables attachées
Ecrire des instructions exécutables
Unités lexicales d'un bloc PL/SQL
Fonction SQL dans le code PL/SQL
Utiliser des blocs imbriqués en tant qu'instructions
Portée et visibilité des variables
Qualifier un identificateur
Opérateurs en langage PL/SQL.
Interagir avec le serveur Oracle
Instructions SQL en langage PL/SQL
Instructions SELECT dans PL/SQL
Manipuler les données en langage PL/SQL
Curseur SQL
Les structures de contrôle
Contrôler le flux d'exécution
Instructions IF
Instructions CASE
Conditions booléennes
Contrôle d'itération
Boucle de base
Boucle WHILE
Boucle FOR
Les types de données composites
Les types de données composites
Enregistrements PL/SQL
Attribut %ROWTYPE
Tables INDEX BY
Table d'enregistrements INDEX BY
Les curseurs explicites
Présentation des curseurs
Déclarer le curseur
Ouvrir le curseur
Contrôler les curseurs
Extraire des données à partir du curseur
Fermer le curseur
Curseurs et enregistrements
Boucles FOR de curseur
Curseurs avec paramètres
Gérer les exceptions
Les types d'exception
Intercepter les exceptions
Traiter les exceptions
Exceptions prédéfinies
Exceptions définies par l'utilisateur
Propager des exceptions
Procédure RAISE_APPLICATION_ERROR
Créer des procédures et des fonctions stockées
Procédures et Fonctions
Différences entre blocs anonymes et sous
- programmes
Instruction CREATE OR REPLACE PROCEDURE
Instruction CREATE OR REPLACE FUNCTION
Créer une procédure et une fonction simples
Appeler une procédure et une fonction
Transmettre un paramètre à la fonction
Appeler une fonction avec un paramètre
Objectifs
Apprendre à créer un programme PL/SQL Utiliser les variables Utiliser les structures de contrôle Gérer les exceptions Créer une procédure et une fonction
Centre(s)
- Périgny (17)
- Mérignac (33)
- Limoges (87)
- L'Isle d'Espagnac (16)
Secteur(s)
Formation proposée par : VAELIA MERIGNAC
À découvrir