Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 29-03-2013 14:02:48

Sylvie de hannut  
Membre completement Geek
Lieu: Hannut (Belgique)
Date d'inscription: 10-06-2011
Messages: 123
Pépites: 499
Banque: 0

[RESOLU] Select list() sous oracle

Bonjour je sais qu'il existe en SQL ANYWHERE la commande sql

SELECT LIST, qui renvoie le résultat sous une forme horizontale et nom verticale.

ex : select list (nom) from table1
renverra nom1,nom2,nom3

Comment faire cela avec Oracle, j'ai déjà chercher mais je ne trouve pas

Merci de votre aide

Dernière modification par Sylvie de hannut (29-03-2013 14:24:04)

Hors ligne

 

#2 29-03-2013 14:05:29

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Select list() sous oracle

Bonjour, quelle version d'Oracle ?

oracle 10 : wm_concat
oracle 11 : listagg

version antérieure : utiliser une fonction PL/SQL


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 29-03-2013 14:12:35

Sylvie de hannut  
Membre completement Geek
Lieu: Hannut (Belgique)
Date d'inscription: 10-06-2011
Messages: 123
Pépites: 499
Banque: 0

Re: [RESOLU] Select list() sous oracle

En Oracle 9.0.1 pas d'autres solution ?

Hors ligne

 

#4 29-03-2013 14:14:45

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Select list() sous oracle


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 29-03-2013 14:19:42

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Select list() sous oracle

erasorz a écrit:

oracle 10 : wm_concat

Lu en ligne :

Note that WM_CONCAT is undocumented and unsupported by Oracle, meaning it should not be used in production systems.

C'est une fonction cachée dans les versions avant la 11 ?


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#6 29-03-2013 14:22:33

Sylvie de hannut  
Membre completement Geek
Lieu: Hannut (Belgique)
Date d'inscription: 10-06-2011
Messages: 123
Pépites: 499
Banque: 0

Re: [RESOLU] Select list() sous oracle

    wm_concat marche avec ma version d'Oracle   
C'est super génial
Merci beaucoup

Dernière modification par Sylvie de hannut (29-03-2013 14:23:22)

Hors ligne

 

#7 29-03-2013 14:27:25

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Select list() sous oracle

seki a écrit:

Lu en ligne :

Note that WM_CONCAT is undocumented and unsupported by Oracle, meaning it should not be used in production systems.

C'est une fonction cachée dans les versions avant la 11 ?




Sylvie de hannut a écrit:

    wm_concat marche avec ma version d'Oracle   
C'est super génial
Merci beaucoup

Cool, je pensais que ça n'existait pas en Oracle 9.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22