Re: Excel a postgre

From: "Johnny Verdugo" <jverdugo(at)gmail(dot)com>
To: "Jeferson Alvarez" <jalvarez(at)renova(dot)com(dot)pe>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Excel a postgre
Date: 2007-12-19 18:08:21
Message-ID: 00a101c8426b$7d019a10$5901a8c0@swedcom0c53f69
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

yo tb ocupo npgsql
ahora probe esto en la linea de comandos SQL

CREATE TABLE swd_dt_sitios
(
bsc character(20) NOT NULL,
nemonico character(30) NOT NULL,
azimut numeric,
latitud numeric,
longitud numeric,
lac numeric,
ci numeric,
banda numeric,
site_nombre character(50),
msc character(30),
CONSTRAINT swd_dt_sitios_pkey PRIMARY KEY (bsc)
)
WITHOUT OIDS;
ALTER TABLE swd_dt_sitios OWNER TO postgres;

COPY swd_dt_sitios from 'C:\\20070821_Sitios On Air.csv';

me arroja este error

WARNING: nonstandard use of \\ in a string literal
LINEA 1: COPY swd_dt_sitios from 'C:\\20070821_Sitios On Air.csv';
^
HINT: Use the escape string syntax for backslashes, e.g., E'\\'.

ERROR: value too long for type character(20)
Estado SQL:22001
Contexto:COPY swd_dt_sitios, line 1, column bsc:
"VLP6;15NTF5001A;30;-33.00886;-71.54682;27001;27001;1900;15 Norte;MSSMT1"

QUE PUEDEE SER?

alguien sabe algoo

gracias comunidad

----- Original Message -----
From: "Jeferson Alvarez" <jalvarez(at)renova(dot)com(dot)pe>
To: "Johnny Verdugo" <jverdugo(at)gmail(dot)com>; <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Wednesday, December 19, 2007 2:24 PM
Subject: Re: [pgsql-es-ayuda] Excel a postgre

> Johnny Verdugo escribió:
>> Hola Jeferson,
>>
>> gracias por la ayuda, pero ese comando copy podre ejecutarlo pasandole
>> los parametros en
>> C# alguna idea comunidad?
>>
>> me gustaria saber si esos comando se pueden ejecutar tb shp2pgsql
>>
>> saludos
>>
>> Jhonnny
>> ----- Original Message ----- From: "Jeferson Alvarez"
>> <jalvarez(at)renova(dot)com(dot)pe>
>> To: "Johnny Verdugo" <jverdugo(at)gmail(dot)com>;
>> <pgsql-es-ayuda(at)postgresql(dot)org>
>> Sent: Wednesday, December 19, 2007 1:23 PM
>> Subject: Re: [pgsql-es-ayuda] Excel a postgre
>>
>>
>>> Johnny Verdugo escribió:
>>>> hola lista
>>>>
>>>> alguien sabe de alguna herramienta para mandar datos de excel a postgre
>>>> o algun soft o codigo mejor en C# que haga o algun articulo que
>>>> muestre mas menos esto
>>>>
>>>> gracias !!
>>>>
>>>> johnnny
>>> ahi encontraras mas información
>>> http://www.postgresql.org/docs/8.2/interactive/sql-copy.html
>>>
>>
>>
> mmmmm bueno yo trabajo con vb.net y npgsql creo que si puede yo hago
> algo como esto solo le altaria los parametros que dices
>
> CREATE OR REPLACE FUNCTION prod_t_articulos_copiar()
> RETURNS integer AS
> $BODY$
> copy prod_t_articulos from
> '/home/gyescas/Exportados_Renova_SAC/articulos_200705261042.txt';
> select 1;
> $BODY$
> LANGUAGE 'sql' VOLATILE;
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Laura Martinelli 2007-12-19 18:09:52 Re[2]: script backup linux
Previous Message Laura Martinelli 2007-12-19 17:36:07 script backup linux