Skip site navigation (1) Skip section navigation (2)

Re: Excel a postgre

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
Subject: Re: Excel a postgre
Date: 2007-12-19 18:29:56
Message-ID: 47696324.4030203@renova.com.pe (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Johnny Verdugo escribió:
> 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;
>>
>
> -- 
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>               http://archives.postgresql.org/pgsql-es-ayuda
>

bueno yo veo que te da un error ERROR: value too long for type 
character(20) dice que en muy corto ampliale el tamaño

Attachment: jalvarez.vcf
Description: text/x-vcard (201 bytes)

In response to

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2007-12-19 18:30:19
Subject: Re: script backup linux
Previous:From: Siciliano, PabloDate: 2007-12-19 18:29:48
Subject: Pasajes a producción de aplicaciones en Postgresql

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group