Bonjour,
J'ai une colonne VARCHAR qui contient de mauvais numéros d'identification.
Ceux-ci devraient être entièrement numériques mais certains sont incomplets et complétés à gauches par divers caractères non numériques.
Je voudrais supprimer la partie non numérique et garder la partie numérique.
Un exemple :
'---4643762' doit devenir '4643762'
La requête devrait donc être du genre :
Je n'ai pas trouvé dans les fonctions de chaîne de caractères ce qui pourrait m'aider à extraire la partie numérique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE veaux SET NUM_NAT_PERE = {extraction de la partie numérique} WHERE NUM_NAT_PERE REGEXP '^-+[[:digit:]]+$'
Partager