delimiter à vide

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;

Responses

Browse pgsql-fr-generale by date

  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 !