Bonjour, SOS ACCESS
Je souhaite extraire des parties d'un champ à l'intérieur duquel il y a 10 informations séparées par des ;
Par exemple j'ai dans un seul et même champ : 1095;250;;1258;29;;528;;;1000
ET je souhaite avoir une colonne avec une seule information, par exemple 1095 (pour la première information)
puis faire une 2eme colonne avec la 2nde info soit : 250
puis la 3eme avec la 3eme info soit : (vide)
.....
Quelle fonction intégrée puis-je utiliser (les fonctions droite ou gauche ne marchent pas pour ce que je veux faire) ?
Les autres champs de ma base sont tout à fait classiques et ne comportent qu'une information, par contre les programmeurs ont créé 2 ou 3 champs dans l'ERP qui comportent plusieurs infos séparées par un ";"
En fait je cherche la fonction qui permet d'éclater un champ, un peu comme dans EXCEL la fonction convertir qui permet de faire plusieurs colonnes avec une seule en déterminant un séparateur.
Ci-dessous un extrait de la table
zppt_part pt_desc1 pt_um pt_prod_line zppt_techn
00334 HR PL PLANE L1200 CRI T0 M2 4100 1200;0;73;2;0;0;0;0;0;0;0;0;0
00861 HR 150/45 952 C020 M2 4100 952;900;79;1.1;0;0;0;0;0;0;0;0;0
00862 HR 29/124 ALUFORM 1061 T M2 4100 1061;0;0;0;0;0;0;0;0;0;0;0;0
00863 HR 124/29 1061 C020 M2 4100 1061;992;79;1.1;0;0;0;0;0;0;0;0;0
05981 HR EURO92 1062 O970 M2 4100 1062;1000;0;1.2;0;0;0;0;0;0;0;0;0
J'ai cherché dans le forum mais n'ai rien trouvé à ce sujet
Merci d'avance
Partager