Re: create table as ...copy?

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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