Bonjour,

J'ai la situation suivante :

3 tables dans une base de données Oracle :

1/ PRODUIT : id, code, description, label.
2/ PARAMETRE : id, nom, valeur

Relation plusieurs à plusieurs entre produit et parametre, donc :
3/ PRODUIT_PARAMETRE : table croisée : produit_id, parametre_id

Mon besoin est le suivant :

je veux, pour chaque produit, modifier la valeur du label, pour qu'elle prenne comme nouvelle valeur : la concaténation du code, de la description du produit, et de tous les couples nom-valeur des paramètres.

Exemple de résultat que je veux obtenir: Pour un produit (code='c1', description='blabla'), ayant 3 paramètres définis ((nom='p1', valeur='v1'), (nom='p2', valeur='v2'), (nom='p3', valeur='v3')), le résultat attendu est :

'c1, blabla / p1=v1, p2=v2, p3=v3'

Merci pour votre aide