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>
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 |