Fonction remplacer

Programmation1 -  
jee pee Messages postés 9441 Date d'inscription   Statut Modérateur Dernière intervention   -
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

1 réponse

  1. jee pee Messages postés 9441 Date d'inscription   Statut Modérateur Dernière intervention   9 981
     
    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