Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Thu 02 July 2009 15:28

bautiste
Participant actif
Date d'inscription: 11 Jun 2009
Messages: 67

Remplacer un mot par un autre dans une colonne d'une Table MapInfo

bonjour,

Voila je dois remplacer le mot "Culture" par "Agriculture" dans une colonne d'une table MapInfo.

Je n'ai pas envie de chercher et remplacer une par une le lignes de ma table possedant le mot "culture"

connaissez vous une requete pouvant remplacer automatiquement le mot "Culture" par "Agriculture".

Il y a des enrigestrement possedant plusieurs attribut EX: "Culture,Mine" je ne peux donc pas faire de mise a jour de la colone.

Merci

Bautiste

Hors ligne

 

#2 Thu 02 July 2009 15:36

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Remplacer un mot par un autre dans une colonne d'une Table MapInfo

Salut,

Code:

Select Colonne_à_Modifier From Table_à_Modifier Where Colonne_à_Modifier = "Culture"
Update Selection Set Colonne_à_Modifier = "Agriculture"

Ces requètes sont à placer directement dans la FMB
A+
Joël

Dernière modification par Spacejo (Thu 02 July 2009 15:36)

Hors ligne

 

#3 Thu 02 July 2009 15:46

NicolasGeorge
Participant assidu
Date d'inscription: 1 Feb 2007
Messages: 266

Re: Remplacer un mot par un autre dans une colonne d'une Table MapInfo

bautiste a écrit:

Il y a des enrigestrement possedant plusieurs attribut EX: "Culture,Mine" je ne peux donc pas faire de mise a jour de la colone.


Donc la requête update de spacejo ne va pas...
L'outil search and replace alors?

Hors ligne

 

#4 Thu 02 July 2009 15:58

greg-gwened
Participant actif
Lieu: Vannes
Date d'inscription: 4 Oct 2007
Messages: 148

Re: Remplacer un mot par un autre dans une colonne d'une Table MapInfo

Bonjour,

Je ne connais pas l'outil search and replace sous mapInfo mais je sais que cela est possible sous Excel.

Cela nécessite quelques manip (export vers Excel, Rechercher/Remplacer, import vers MapInfo, jointure) mais reste très simple à mettre en oeuvre ...

Hors ligne

 

#5 Thu 02 July 2009 16:09

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: Remplacer un mot par un autre dans une colonne d'une Table MapInfo

Bonjour
Quelle version de Mapinfo avez-vous?  Si vous regardez dans vos outils, Rechercher - Remplacer

Daniel


De retour à la géomatique

Hors ligne

 

#6 Thu 02 July 2009 17:05

bautiste
Participant actif
Date d'inscription: 11 Jun 2009
Messages: 67

Re: Remplacer un mot par un autre dans une colonne d'une Table MapInfo

Merci,

L'outil Chercher-remplacer fais cela parfaitement

merci encore

Hors ligne

 

#7 Thu 02 July 2009 17:29

diophamidou
Participant assidu
Date d'inscription: 18 Jan 2006
Messages: 243

Re: Remplacer un mot par un autre dans une colonne d'une Table MapInfo

Est ce que cette manip ne marcherait pas mieux:

Select * from Matable where colonne_contenant_culture="Culture" tu obtiens une table query

Puis tu mets à jour ce résultat en faisant table--> mettre à jour colonne , dans table à mettre à jour, tu sélectionnes cette query puis dans "utiliser la colonne de la table" tu sélectionnes cette même query et dans colonne à mettre à jour tu sélectionnes la colonne contenant "culture"et dans "Valeur" tu saisis "Agriculture" et tu lances ta requête, ca devrait le faire je pense.

Hors ligne

 

Pied de page des forums

Powered by FluxBB