[SQL] Remplacé une chaîne dans X champs

Remplacé une chaîne dans X champs [SQL] - SQL/NoSQL - Programmation

Marsh Posté le 06-05-2002 à 10:19:52    

Salut,
je voudrais remplacer une chaine de caractère par une autre mais pas tout le message.
Exemple
colonne Message:
 
 
message1 : salut toto
message2. aurevoir toto
 
 
Et là je voudrais remplacer toto par autre chose
 :??:  
select * from table where Message Like toto????


---------------
ma vie, ma carrière! - Un trait d’union entre des photos et des mots.
Reply

Marsh Posté le 06-05-2002 à 10:19:52   

Reply

Marsh Posté le 06-05-2002 à 10:31:19    

salut
no comprendo ton problème !
tu parles de messages système ds ton sgbd ? auquel cas quel sgbd ?
tu parles de changer la valeur d'une colonne ds le result set d'un select ?


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 06-05-2002 à 10:35:36    

imagine j'ai une table Msg
et dedans 2 colonnes : id, message
Je voudrais remplacer une chaine de caractere par une autre
comme mon exemple ci dessus.
(la base c MySQL mais c egal)


---------------
ma vie, ma carrière! - Un trait d’union entre des photos et des mots.
Reply

Marsh Posté le 06-05-2002 à 10:36:50    

a ma connaissance ce n'est pas possible via SQL


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-05-2002 à 10:39:52    

non a ce moment tu dois utiliser php et faire le remplacement dans la base

Reply

Marsh Posté le 06-05-2002 à 11:05:34    

alors tu fais  
select macolonne + " cher ami"
from matable
si ton sgbd l'accepte ; les chaînes en dur sont ajoutées au contenu de la colonne ds le result set


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed