Chapitre 1 introduction au langage plsql

Chapitre - Introduction au langage PL SQL CCaractéristiques du PL SQL ? Un langage procédural qui étend SQL Il est propre à Oracle ? Modulaire gr? ce aux blocs fonctions procédures ainsi que les packages ? Déclaratif déclaration de variables constantes exceptions de curseur ? Fournit les structures itératives et conditionnelles ? Traitement des erreurs routines ou dé ?nies par l ? utilisateur ? Portabilité vers n ? importe quel environnement supportant Oracle ? Intégration pas de problèmes d ? intégration entre Oracle et les environnements de développements CCaractéristiques du PL SQL CConventions de programmation ? Conventions du code ? En majuscule ? Les commandes SQL SELECT FROM WHERE etc ? Les mots clé PL SQL DECLARE BEGIN NUMBER etc ? En minuscule ? Les noms de variables PL SQL ? Les noms de colonnes tables vues etc CConventions de programmation ? Conventions de nommage des variables CStructure d ? un bloc PL SQL ? Un bloc PL SQL contient trois sections ? Une section déclarative optionnelle contient les déclarations des variables constantes curseurs exceptions etc Commence par le mot clé DECLARE ? Une section exécutable obligatoire contient les requêtes SQL et les instructions PL SQL Commence par le mot BEGIN ? Une section de traitement d ? erreurs optionnelle contient les instructions à exécuter au cas o? des erreurs se produisent Commence par le mot EXCEPTION ? À noter que le bloc se termine par le mot clé END CStructure d ? un bloc PL SQL ? Exemple de bloc PL SQL DECLARE vsal NUMBER BEGIN SELECT sal INTO vsal FROM emp WHERE empno EXCEPTION WHEN NODATAFOUND THEN ? END CLes structures de programme PL SQL ? Les blocs anonymes ? Les procédures et fonctions stockées ? Les procédures et fonctions d ? application ? Les packages ? Les triggers déclencheurs de base de données ? Les triggers déclencheurs d ? application CLes règles syntaxiques ? Un identi ?ant ? Max de caractères doit débuter par une lettre ? Ne doit pas être un mot réservé ? Son nom doit être di ?érent des noms de colonnes ? Les cha? nes de caractères et les dates constantes entre simples quotes ? Les commentaires sur plusieurs lignes doivent être inclus entre les caractères et ? Les caractères - - sont utilisés pour mettre une seule ligne en commentaire CLa base de données exemple CLes types de variables ? Il existe deux types de variables qui fonctionnent sous PL SQL ? Les variables PL SQL ? Variable scalaire contenant une valeur unique ? Variable composée contenant plusieurs valeurs comme le RECORD le TABLE le NESTED TABLE le VARRAY ? Variable référence variable qui pointe vers un type de données ? LOB variable localisateur d ? objets volumineux tel que les images et les vidéos ? Les variables non PL SQL ? Les variables de substitution ? Les variables hôtes CLes types de données scalaires ? Les principaux types de données scalaires ? Les types numériques ? INTEGER POSITIVE ? PLSINTEGER BINARYINTEGER

  • 53
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Dec 29, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 53.7kB