Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
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
Bonjour, quelle version d'Oracle ?
oracle 10 : wm_concat
oracle 11 : listagg
version antérieure : utiliser une fonction PL/SQL
Hors ligne
En Oracle 9.0.1 pas d'autres solution ?
Hors ligne
Hors ligne
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 ?
Hors ligne
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
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.
Hors ligne