Bonjour à tous,


J'ai un champ "data" dans ma table où je dois ajouter à deux endroits un caractère.

Actuellement: "abyyydc"
Futur: "ab-yyy-dc"


Dans ce champ il y a des données déjà formatées correctement ("ab-yyy-dc") et il ne faut pas les traiter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Update table1 set data=SUBSTRING(data,1,2) + '-'+ SUBSTRING(data,3,3) + '-'+ SUBSTRING(data,6,2) WHERE len(data) = 7
Je voudrais savoir si c'est la bonne méthode pour modifier la valeur data (avec substring) ou il faut utiliser autre méthode ?

merci d'avance pour vos conseils

guigui69