Aaa cours plsql v2 PL SQL Présentation CStructure d ? un programme PL SQL DECLARE -- dé ?nition des variables section Facultative BEGIN -- code du programme EXCEPTION section Facultative -- code de gestion des erreurs END CDéclaration initalisation des va

PL SQL Présentation CStructure d ? un programme PL SQL DECLARE -- dé ?nition des variables section Facultative BEGIN -- code du programme EXCEPTION section Facultative -- code de gestion des erreurs END CDéclaration initalisation des variables ? Déclaration et initialisation Nomvariable typevariable valeur ? Initialisation Nom variable valeur CLe type de variables ? VARCHAR ? Longueur maximale octets ? Syntaxe Exemple name Nom variable VARCHAR name VARCHAR VARCHAR ? toto ? ? NUMBER Nom variable NUMBER long dec avec Long longueur maximale Dec longueur de la partie décimale Exemple num tel number toto number CLe type de variables ? DATE Nomvariable DATE ? Par défaut DD-MON-YY -DEC- ? Fonction TODATE Exemple startdate todate ? -SEP- ? ? DD-MONYYYY ? startdate todate ? -SEP- ? ? DDMON-YYYY HH MI ? ? BOOLEAN ? TRUE FALSE ou NULL CPL SQL Les principales commandes CTest conditionnel ? IF-THEN ? IF ldate ? -APR- ? THEN lsalaire lsalaire END IF ? IF-THEN-ELSE ? IF ldate ? -APR- ? THEN lsalaire lsalaire ELSE lsalaire lsalaire END IF CTest conditionnel ? IF-THEN-ELSIF ? IF lnom ? TATA ? THEN lsalaire lsalaire ELSIF lnom ? TOTO ? THEN lsalaire lsalaire END IF ? CASE ? CASE sélecteur WHEN expression THEN résultat WHEN expression THEN résultat ELSE résultat END CTest conditionnel Exemple val CASE city WHEN ? Fes ? THEN ? WHEN ? Rabat ? THEN ? ELSE ? ? END CLes boucles ? LOOP instructions exécutables END LOOP Obligation d ? utiliser la commande EXIT ? WHILE condition LOOP instructions exécutables END LOOP CLes boucles ? FOR variable IN valdeb val ?n LOOP instructions END LOOP CA ?chage ? Activer le retour écran ? set serveroutput on size ? A ?chage ? dbmsoutput putline cha? ne ? Utilise pour faire une concaténation CExemple n DECLARE i number BEGIN FOR i IN LOOP dbmsoutput putline ? Nombre ? i END LOOP END Show errors ? ? erreurs éventuelles CExemple n DECLARE compteur number i number BEGIN select count into compteur from emp FOR i IN compteur LOOP dbmsoutput putline 'Nombre ' i END LOOP END CLes curseurs Le curseur est une zone de travail de l ? environnement utilisateur qui contient des informations permettant l ? exécution d ? un ordre SQL DECLARE compteur number i number cursor getnbclients IS select count from clients BEGIN OPEN getnbclients FETCH getnbclients INTO compteur FOR i IN compteur LOOP dbmsoutput putline 'Nombre ' i END LOOP CLOSE getnbclients END CLes curseurs DECLARE nom varchar CURSOR getnomclients IS SELECT nom adresse FROM clients BEGIN FOR toto IN getnomclients LOOP dbmsoutput putline 'Employé ' UPPER toto nom ' Ville ' toto adresse END LOOP END CLa clause ACCEPT ACCEPT permet d'a ?cher un message d'invite personnalisé Exemple ACCEPT dept PROMPT ? Fournir le nom du départment ? SELECT FROM dept WHERE dname UPPER ' dept' Exécution Fournir le nom du départment Sales DEPTNO DNAME LOC SALES CHICAGO CLa clause ACCEPT suite Soit la table Pilote NumP NomP Brevet nbHVol Ecrire un programme

Documents similaires
Personnal branding 1 C CRéussir sa carrière gr? ce au Personal Branding CGroupe Eyrolles bd Saint-Germain Paris Cedex www editions- eyrolles com Le Code de la propriété intellectuelle du er juillet interdit en e ?et expressément la photocopie à usage coll 0 0
Seance 1 2 3: • La definition de la regle de droit C’est l'ensemble des règles 0 0
Allaahisthetruegod francais 1 0 0
Conseil constitutionnel 1 Université Montpellier I ?? Faculté de droit et de science politique Centre d'Etudes et de Recherches Comparatives Constitutionnelles et Politiques C E R C O P LES TECHNIQUES JURIDICTIONNELLES DU CONTRÔLE DE CONSTITUTIONNALITÉ A 0 0
Conseils méthodologiques (dissertation et commentaire de texte) Apprenti(e)s ju 0 0
Developpement construit 1 Introduction Problématique Quelles sont les valeurs les principes et les symboles de la République français et pourquoi ? Formule de politesse et pourquoi expliquer les symboles Développement Valeurs sous-parties - Liberté Reconn 0 0
Histoire constitutionnelle de la France : 1789 - 1858 De la révolution à la chu 0 0
Angles pdf 2 ANGLES Vocabulaire a Angles adjacents Deux angles sont adjacents lorsque Ils ont le même sommet Ils ont un côté commun Ils sont situés de part et d ? autre de ce côté commun b Angles complémentaires angles supplémentaires Deux angles sont com 0 0
These lutte fraude constitution afrique francophone par seni mahamadou ouedraogo 0 0
Histoire droit commercial CIntroduction Le droit commercial est l ? ensemble des règles juridiques qui régissent le commerce Il appara? t comme le droit des commerçants et celui des actes de commerce Toutefois il est à noter que le commerce que vise ce dr 0 0
  • 583
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 15, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 50.3kB