langage PL-SQL

AMS TRAINING

Non finançable CPF
Demandeur d'emploi
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
39000 €
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 54 - Nancy
Objectifs

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).

Programme

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

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page