Catégorie  Cours

Cours SQL ORACLE – 07-05 : EXCEPTION Partie 2

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07-05 : EXCEPTION Partie 2

Dans ce nouveau cours, nous allons voir les EXCEPTION définies par l’utilisateur. Ces dernières sont en fait lié au réglé de gestions appliquées dans notre programme. Prenons l’exemple suivant : Nous allons vérifier dans le schéma SCOTT les employés (Table…

Cours SQL ORACLE – 07-05 : EXCEPTION Partie 1

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07-05 : EXCEPTION Partie 1

Les exceptions sont des erreurs liées à notre programme qu’on gère de telles façons à ne pas avoir une erreur d’exécution dans notre programme. Pour utiliser les exceptions, la syntaxe à suivre est comme suit: BEGIN [programme susceptible de générera…

Cours SQL ORACLE – 07-04 : CURSOR (Curseur)

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07-04 : CURSOR (Curseur)

Les CURSORS (ou curseurs en français) sont des boucles qu’on utilise pour faire des itérations sur le résultat d’une requête SELECT ligne par ligne. Exemple, on peut créer un curseur qui va boucler sur la table EMP avec le PRENOM commençant par…

Cours SQL ORACLE – 07-03 : Tests et boucles

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07-03 : Tests et boucles

Comme n’importe quel autre langage de programmation, il existe dans PL/SQL la notion de test (IF ELSE) et de boucle (FOR WHILE): IF ELSE: La syntaxe du IF dans PL/SQL est la suivante : IF <condition> THEN <Traitement si condition…

Publicité

Cours SQL ORACLE – 07-02 : Affectations

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07-02 : Affectations

Deux méthodes d’affectations de variables existent en PL/SQL: Affectation normale : Pour affecter une valeur à une variable nous utilisons l’opérateur := VAR1 := ‘Valeur 1′; VAR2 := 1234.56; VAR3 := SYSDATE; Nous pouvons aussi affecter le résultat d’une fonction à…

Cours SQL ORACLE – 07-01 : Partie DECLARE PL/SQL

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07-01 : Partie DECLARE PL/SQL

La première partie d’un bloc PL/SQL est la déclaration DECLARE. Dans cette section, et comme son nom l’indique, nous devons déclarer toutes les variables qu’on veut utiliser. Le type des variables à déclarer peut être de type SQL (VARCHAR2, DATE,…

Cours SQL ORACLE – 07 : Introduction au PL/SQL

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 07 : Introduction au PL/SQL

PL/SQL est un langage propre à Oracle permettant une interface procédurale. En effet PL/SQL permet de réaliser les requêtes SQL et de manipuler les résultats obtenus selon notre besoin via des variables, des tests (if else case), des boucles (while, for,…

Cours SQL ORACLE – 06 : Date et SYSDATE

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 06 : Date et SYSDATE

Dans ce nouveau cours, nous allons voir comment on gère les dates dans Oracle. Comme mentionné dans mon premier cours, le format date et l’un des formats les plus utilisés. Donc pour commencer ce cours, nous allons voir comment sélectionner…

Cours SQL ORACLE – 05 : GROUP BY HAVING

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 05 : GROUP BY HAVING

Dans ce nouveau chapitre, nous allons nous attaquer à la clause GROUP BY. Pour mieux expliquer cette clause, prenons l’exemple suivant : Dans la table EMP du schéma SCOTT, nous voulons afficher la somme des salaires (SAL) pour chaque poste (JOB).…

Cours SQL ORACLE – 04 : Les fonctions d’agrégation

Illustration du tutoriel SQL Oracle : Cours SQL ORACLE – 04 : Les fonctions d’agrégation

Les fonctions d’agrégation sont des fonctions utilisées dans les requêtes SQL et qui retournent toujours un seul résultat. Par exemple, compter les lignes d’une table, retourner le MAX des valeurs d’une colonne d’une table, etc.   COUNT : La fonction COUNT…

Publicité