From: | "Emanuel CALVO FRANCO" <postgres(dot)arg(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: create table as ...copy? |
Date: | 2008-11-06 13:48:29 |
Message-ID: | f205bb120811060548lcedc0daycb0030a4af0ff146@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
sss...
esa es la cuestión... el copy cuando importa, si la tabla tiene una
columna como integer,
te lo trae como integer. (que esto no se debe a la inteligencia del
copy sino a que trae el campo
tal cual y encaja en la estructura...)
Se me ocurrió esa idea y de la posibilidad de una sentencia así, que
por más que parezca 'no muy
útil' , no me pareció descabellante.
por mi parte estoy diseñando es perl un miniscript que lo que hace es eso.
reconocer el campo (si es fecha, texto , numero o flotante) y vaya armando la
tabla para luego importar. Solo a manera de probar un par de cosas que tenia en
mente (nada profesional).
2008/11/6 Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>:
> On Thu, Nov 6, 2008 at 2:29 PM, Emanuel CALVO FRANCO
> <postgres(dot)arg(at)gmail(dot)com> wrote:
>> Se puede hacer CREATE TABLE asdasd AS (COPY FROM '<csv>' CSV HEADER); ??
>>
>
> no que yo sepa... de todos modos, terminarias con una tabla donde
> todas las columnas serian text porque ¿como sabria postgres que tipo
> de dato es cada columna?
>
> --
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
>
--
Emanuel Calvo Franco
Syscope Postgresql DBA
BaPUG / AOSUG Member
From | Date | Subject | |
---|---|---|---|
Next Message | Adriana Alfonzo | 2008-11-06 13:54:34 | Ayuda!! |
Previous Message | Emanuel CALVO FRANCO | 2008-11-06 13:42:18 | Re: Mantenimiento |