remplacer un caractère dans toute une table

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : remplacer un caractère dans toute une table

par Sékiltoyai » 13 mars 2008, 02:45

Ouais, exactement, enfin, du coup c'est

Code : Tout sélectionner

SELECT REPLACE(champ, ',', '.') FROM table;
(mais je pense que tu l'avais compris) parce que remplacer virgule par point dans le texte virgule, c'est moyen utile :D

par lacfab » 13 mars 2008, 02:34

Comme ceci ?

SELECT REPLACE(',', ',', '.');

par Sékiltoyai » 13 mars 2008, 01:34

Oui, mais en gros tu lui dis juste de remplacer dans chaque enregistrement la virgule par un point. Il ne va toucher qu'à la virgule, le reste restera identique…

par lacfab » 12 mars 2008, 19:46

ça marche aussi si toutes les valeurs de ce champ sont différentes ? car REPLACE il faut lui dire dans quel mot on veut remplacer ... n'est ce pas ?

++

par Sékiltoyai » 12 mars 2008, 00:00

remplacer un caractère dans toute une table

par lacfab » 11 mars 2008, 23:47

Bonsoir,
C'est encore moi avec mes questions alacon ^^

Je voudrais remplacer une virgule par un point automatiquement dans un champ d'une table. J'ai regardé dans mon bouquin mais bon ... ^^

merciiiiiiiiiiii