Par exemple,
dans un champs : AA
j'ai un enregistrement : aaabbbccc
je voudrais remplacer cet enregistrement par : aaadddccc
merci de votre aide !
Patrice
Version imprimable
Par exemple,
dans un champs : AA
j'ai un enregistrement : aaabbbccc
je voudrais remplacer cet enregistrement par : aaadddccc
merci de votre aide !
Patrice
Salut
Essaie avec Substr
Bonne chance
La routine SUBSTRING n'est pas implémentée dans le SQL local, ni d'ailleurs la fonction POSITION ou CHAR_INDEX.
Le seul moyen est de parcourir les données de la colonnes en utilisant un curseur puis de faire la mise à jour en manipulant la chaîne de caractères.
A +
Frédéric BROUARD, expert SQL / bases de données
Livre 'SQL' la référence - Campus Press éditeur
* http://sqlpro.developpez.com/bookSQL.html *
site web 'SQLpro' http://sqlpro.developpez.com/
Merci de vos réponses ... je pense avoir trouvé une solution en passant par delphi ...
moi je la cherche cette solution et je l'ai pas encore trouvé. A moins de passer par des fichiers temporaires mais il y a trop d'enregistrement à mettre à jour.
SQLPRO
"Le seul moyen est de parcourir les données de la colonnes en utilisant un curseur puis de faire la mise à jour en manipulant la chaîne de caractères"
peut tu expliquer stp. tu parles de table?