From: | fred <caluga(at)free(dot)fr> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | delimiter à vide |
Date: | 2017-11-13 18:34:11 |
Message-ID: | 07351b1b-d39e-91a2-97e1-213f897ab0c3@free.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour, Bonsoir,
Je cherche, je cherche et bim, je trouve pas.
quelqu'un aurait la réponse à cette simple question ?:
_comment faire une extraction de données avec psql et ne pas avoir de
délimiteur ?_
j'ai essayé (dans psql) :
select 'if (identifiant == "' , identifiant , '") {mail = "' , mail
, '"};' from maTable
ce qui donnerait
if (identifiant == "dudulle") {mail = "dudulle(at)free(dot)fr"};
mais non, j'ai des tabulations comme séparateur.
du coup :
*\copy (*select 'if (identifiant == "' , identifiant , '") {mail = "' ,
mail , '"};' from maTable*) to STDOUT delimiter '';*
et j'ai un message d'erreur m'indiquant qu'il faut quelque chose dans
les apostrophes du délimiteur
finalement
psql -f " \copy (select 'if (identifiant == *\*" .... mais non erreur
d'échappement
Auriez-vous une solution ?
avec mes remerciements
Caluga
pour infos : c'est pour coupler dans un script awk;
From | Date | Subject | |
---|---|---|---|
Next Message | Dimitri Fontaine | 2017-11-13 18:38:29 | Re: delimiter à vide |
Previous Message | Damien Clochard | 2017-11-12 09:33:08 | Re: [Paris OSS 2017] Rejoignez-nous sur le stand PostgreSQL ! |