Fonction remplacer

Fermé
Programmation1 - 21 juin 2021 à 10:20
jee pee Messages postés 39591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 avril 2024 - 21 juin 2021 à 11:13
Bonjour et bon debut de semaine,

j'ai une table où jai importer umon fichier csv, cependant je voudrais remplacer les données dune colonne par dautres.

Je m'explique : sur la colonee jai par exple une donnee 06700XXXXX et je conserver les XXXX et remplacer 6700 par 000 par exple.
Quel script ou fonction executee.

Cordialement
A voir également:

1 réponse

jee pee Messages postés 39591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 avril 2024 9 225
Modifié le 21 juin 2021 à 11:15
Bonjour,

Il faut utiliser l'extraction d'une chaine de caractères et la concaténation, à toi de voir la syntaxe exacte dans sql server

update table set tel = concatener('0000',extract(tel,5,6))
where extract(tel,5,6) ='0670'

ou il existe peut être
set tel = remplace(tel,'^0670','0000')

0