Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:licence:2i009:documents-tme:tme-plsql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
site:enseignement:licence:2i009:documents-tme:tme-plsql [13/02/2019 21:11]
camelia
site:enseignement:licence:2i009:documents-tme:tme-plsql [10/02/2021 16:13] (Version actuelle)
camelia ↷ Page déplacée de site:2i009:documents-tme:tme-plsql à site:enseignement:licence:2i009:documents-tme:tme-plsql
Ligne 20: Ligne 20:
 <code sql> ​             ​ <code sql> ​             ​
                ​exec ​  ​nom_procedure(liste_paramètres) ​                ​exec ​  ​nom_procedure(liste_paramètres) ​
-</​code ​sql>               +</​code> ​              
  
 Pour afficher les éventuelles erreurs lors de la création d'une procédure ou d'une fonction, dans SQL*PLUS utilisez la commande: ​ Pour afficher les éventuelles erreurs lors de la création d'une procédure ou d'une fonction, dans SQL*PLUS utilisez la commande: ​
Ligne 71: Ligne 71:
   * **2.** (//Curseur Implicite//​). Écrivez un bloc PL/SQL anonyme qui supprime tous les employés de la table EMPLOYE qui ont  70 ans ou plus et qui affiche le nombre de lignes qui ont été supprimées ou le message 'Aucun employé supprimé'​ si aucun employé n'a plus de 70 ans. Utilisez les attributs d'un curseur implicite. ​   * **2.** (//Curseur Implicite//​). Écrivez un bloc PL/SQL anonyme qui supprime tous les employés de la table EMPLOYE qui ont  70 ans ou plus et qui affiche le nombre de lignes qui ont été supprimées ou le message 'Aucun employé supprimé'​ si aucun employé n'a plus de 70 ans. Utilisez les attributs d'un curseur implicite. ​
  
-   * **3.** (//​Curseur//​) Écrivez un bloc PL/SQL anonyme qui modifie tous les noms des profils dans la table grille_sal en ajoutant la lettre '​P'​ devant chaque nom de profil. Pour chaque profil modifié dans la table grille_sal les valeurs correspondantes dans la table embauche doivent également être modifiées. Utilisez un curseur.+   * **3.** (//​Curseur//​) Écrivez un bloc PL/SQL anonyme qui modifie tous les noms des profils dans la table grille_sal en ajoutant la lettre '​P'​ devant chaque nom de profil. Pour chaque profil modifié dans la table grille_sal les valeurs correspondantes dans la table embauche doivent également être modifiées. Utilisez un curseur. ​ 
  
    * **4.** (//Curseur avec des paramètres//​) Écrivez un bloc PL/SQL anonyme qui affiche tous les noms de projet, pour chaque nom de projet on affiche les noms des employés affectés à ce projet. Utiliser un curseur avec des paramètres.    * **4.** (//Curseur avec des paramètres//​) Écrivez un bloc PL/SQL anonyme qui affiche tous les noms de projet, pour chaque nom de projet on affiche les noms des employés affectés à ce projet. Utiliser un curseur avec des paramètres.
site/enseignement/licence/2i009/documents-tme/tme-plsql.1550088677.txt.gz · Dernière modification: 13/02/2019 21:11 par camelia