Re: csv con comillas

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: adriana <adriana(at)fmed(dot)uba(dot)ar>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: csv con comillas
Date: 2012-05-02 20:26:42
Message-ID: 1335990134-sup-501@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Excerpts from adriana's message of mié may 02 09:45:13 -0400 2012:
> Hola listeros:
> Tengo un problema cuando cuando creo un csv necesito que algunos campos
> aparezcan con "" y otros no, yo uso el comando en postgres 8.2:
> Ejemplo
> COPY (Select apellido, direccion from tabla) to '/temp/prueba.csv' with CSV
> el campo apellido necesito que aparezca asi "Rodriguez" y la direccion sin
> comillas, use el Quote pero no se como establecer esa Quote para algunos
> campos y otros no.

¡Hm! Tedioso. Si no estuvieras en una versión que ya ha sido
totalmente abandonada por la comunidad, y en cambio estuvieras en 9.0 la
cual ya tiene su par de años de haber sido liberada, podrías hacer esto:

COPY (Select apellido, direccion from tabla)
to stdout
with (format CSV, force_quote (apellido));

Cada uno escoge dónde le aprieta el zapato, supongo, ¿o no?

--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message adriana 2012-05-03 12:11:30 Re: csv con comillas
Previous Message Adrián M. Peña Montero 2012-05-02 19:47:50 RE: csv con comillas