Bonjour à tous,
Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
select (SELECT listagg(src.column_name,',') within group (order by src.index_name)
from(
select ind.index_name, ind.table_name, col.column_name 
from all_indexes ind
inner join all_ind_columns col on ind.index_name = col.index_name
where ind.table_name = 'NomTable' 
    and ind.uniqueness = 'UNIQUE'
) src    
) from NomTable
;
Comme le dit si bien le titre, je récupère X fois le nom des colonnes composant l'index unique.
Comment faire pour avoir le contenu de la table ?

Merci à vous.