Rechercher remplacer

OliVBuro Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
OliVBuro Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai une base de donné d'article et j'ai des retours à la ligne dans mes designations ce qui pose porbleme pour mon intégration dans ma gescom.

Je souhaiterai remplacer les retours à la ligne par un espace.

Merci d'avance.


A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

La syntaxe peut dépendre de ton SGBD.

Ça a l'air assez standard quand même.
Sous Oracle, Mysql, SqlServer, PostgreSQL, tu peux faire :

update table set champ = replace(champ, ancientexte, nouveautexte)

Sous d'autres SGBD, il faut vérifier la doc.

Fais quand même quelques tests avant de te lancer, histoire de ne pas flinguer ta base de données...

Le plus simple étant de commencer par faire
select champ, replace(champ, ancientexte, nouveautexte) from table
pour vérifier que la mise à jour donnera bien ce qu'on attend.

Xavier
0
OliVBuro Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Je suis sous excel 2010.

Par contre je connais bien la fonction remplacer par mais le probleme, je ne sais pas comment faire pour remplacer le retour à la ligne qui a été fait par la touche enter dans plusieurs cellules.

Oliv
0