#1 Mon 02 May 2005 15:54
- Aabdillahi
- Invité
Deconcatener
De: ABDILLAHI
Bonjour,
voila je voudrais deconcatener un champ (l'inverse de la concatenation). En effet j'ai une table cadastre avec un champ du style AB30. Je voudrais cree deux nouveaux champs (Code_Section et Numero_parcelle) qui deconcatenerais ce premier champ. Merci pour l'aide
#2 Mon 02 May 2005 15:55
- Roger Verdie
- Invité
Re: Deconcatener
regarder dans l'aide des fonctions chaine de caractere. Vous trouverez les
fonctions left right et mid qui permettent d'extraire des chaines de
caracteres
#3 Tue 03 May 2005 17:43
- Antoine DELARUE
- Invité
Re: Deconcatener
supposons que le champ a deconcatener s'appelle ref_parcelle, et qu'il est
toujours constitue de 4 caracteres
creer les 2 champs code_section et numero_parcelle
puis
Table
Mettre a jour colonne
champ Code_Section, expression left(ref_parcelle,2)
refaire l'operation avec
le champ Numero_parcelle, expression right(ref_parcelle,2)
Si par malchance le champ initial est constitue d'un nbe variable de
caracteres, il faut proceder par etapes en selectionnant successivement sur
le nbe de car, et en adaptant les formules ci-dessus
Bon courage
AD
Antoine DELARUE
Ingenieur forestier
Centre Regional de la Propriete Forestiere de Midi-Pyrenees