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

Printemps des cartes 2024

#1 Thu 16 August 2012 14:20

ldp
Participant occasionnel
Date d'inscription: 26 Jun 2012
Messages: 10

Postgresql - concatenation

Bonjour à tous,

je me heurte à un petit problème et j'espère que quelqu'un sera m'aider!! J'espère être sur le bon forum ...
Voilà, je créée un nouveau champs dans ma table et j'aimerais que dans ce champ ce soit une concaténation de texte que je rentre moi et d'une valeur contenue dans un des autres champs de la table ... un exemple vaut mieux qu'un discours alors voilà, dans ce nouveau champs, je voudrais au final que la valeur ressemble à cela :

http://app.cartographie.com/atlas/photo/001_geol.jpg
sachant que le 001 et un ID contenu dans un autre champ et qui change pour chaque enregistrement de la table.

donc j'ai essayé la requête sql suivante :

alter table name_table add column column_name1 character varying(99999);
INSERT INTO name_table (column_name) VALUES('http://app.cartographie.com/atlas/photo/'||column_name2||'_geol.jpg');

Malheureusement, il me répond :
ERROR:  column "column_name2" does not exist.

Une solution?

Merci d'avance,

ldp

Hors ligne

 

#2 Thu 16 August 2012 14:38

ldp
Participant occasionnel
Date d'inscription: 26 Jun 2012
Messages: 10

Re: Postgresql - concatenation

Rebonjour,

j'ai été un peu vite pour demander de l'aide. Je viens de trouver la solution :

alter table name_table add column column_name1 character varying(99999);
UPDATE name_tablE SET column_name= 'http://app.cartographie.com/atlas/photo … '_geol.jpg';

Désolée,

ldp

Hors ligne

 

Pied de page des forums

Powered by FluxBB