{SQL Server} Update d'une chaine de caractaire

Résolu/Fermé
jawadoviche Messages postés 36 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 24 juin 2009 - 10 juin 2009 à 15:42
jawadoviche Messages postés 36 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 24 juin 2009 - 10 juin 2009 à 16:11
Bonjour,
voila mon problème c'est que j'ai une base de données sous SQL Serveur 2000 il contiens des numéro de téléphone je veux ajouter des '00' devant chaque numéro de tel est ce que c'est possible il ya une raquette update qui peut faire ca ??

Merci d'avance

2 réponses

Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 387
10 juin 2009 à 15:51
Bonjour,

Le code suivant devrait faire ce que tu veux
UPDATE nomtable
SET numtel = '00' + LEFT(numtel,XX)

Tu dois remplacer dans mon exemple nomtable par le nom de la table que tu veux mettre à jour, numtel par le nom de la colonne que tu veux mettre à jour et XX par la longueur de cette colonne - 2 (par exemple si ta colonne peux contenir 20 caractères, alors XX sera égal à 18).
A plus
0