Bonjour tout le monde,

J'espère que vous allez bien ?

Je vous contacte car je travaille sur une requête qui me prend trop la tête en ce moment et que j'essaie d'exécuter mais en vain , ne fais pas trop ce que je veux, parce que je ne connais pas l'équivalent des fonctions sur Dbeaver :/ Merci beaucoup d'avance pour votre aide !

J'essaie de récupérer la valeur d'une chaine de caractères délimité par des '|' pour en extraire une partie à mettre en colonne .

Exemple : Extraction ci dessous : Colonne FONCTIONS
Si ce n'est pas lisible, le fichier est en pièce jointe

ID REF_MAT FONCTIONS
1 VEGAN Administration - Assistante de direction|Gouvernement - Ministere de l'intérieur| Finances publiques - Expert Comptable|Citoyenneté - Etudes et citoyenneté
2 CARNIVORE Transports - Moyens de paiement|Déplacements - Deplacements InterUrbain
3 HERBIVORE Participation - Aide et citoyenneté
Attendu :

ID REF_MAT FONCTION 1 FONCTION 2 FONCTION 3 FONCTION 4
1 VEGAN Administration Gouvernement Finances publiques Citoyenneté
2 CARNIVORE Transports Déplacements
3 HERBIVORE Participation

Pourriez vous m'aidez svp ! Merci d'avance Exemple jeu de données V1ss .xlsxExemple jeu de données V1ss .xlsx