IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Messages des blogs récents

  1. transposer ligne en colonne avec la fonction wm_concat d'oracle

    par , 24/04/2018 à 12h29 (En Oracle, convertir type LONG en CLOB)
    En recherchant une méthode qui transpose des lignes en colonnes j'ai trouvé la fonction wm_concat d'oracle qui est rapide et simple.
    Auparavant, j'utilisais la méthode de génération de xml puis l'extraction des données. cette méthode est gourmande en termes de occupation de mémoire & temps d’exécution

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    COLUMN employees FORMAT A50
     
    SELECT deptno, wm_concat(ename) AS employees
    FROM   emp
    GROUP BY deptno;
     
        DEPTNO EMPLOYEES
    ----------
    ...
    Catégories
    Programmation