Re: Fw: Mas de 32 Parametros : FE DE ERRATAS linea de comando muy larga dentro de function

From: "Pepe Ballaga" <pepe(at)transnet(dot)cu>
To: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Fw: Mas de 32 Parametros : FE DE ERRATAS linea de comando muy larga dentro de function
Date: 2005-08-30 12:22:14
Message-ID: 03bd01c5ad5d$746e32f0$da64000a@pepesql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola este es el error que me da

ERROR: syntax error at or near "$1" at character 28
QUERY: INSERT INTO trabajadores ( $1 , $2 , $3 , $4 , $5 , $6 , $7 , $8 ,
$9 , $10 , $11 , $12 , $13 , $14 , fk_escolaridad, ubicacion_defensa,
$15 , $16 , fk_cargo, $17 , fk_tipocontrato, fk_

ni siquiera completa la linea y la linea de comando es esta
INSERT INTO trabajadores (numero,
ci,nombre,apellido1,apellido2,lugar_nac,padre,madre,direccion, municipio,
telefono, email, raza, sexo, fk_escolaridad, ubicacion_defensa, fecha_alta,
fecha_cargo, fk_cargo, forma_pago, fk_tipocontrato, fk_departamento,
fk_area1,tarifa_promedio_anual,salario_basico,salario_adicional,salario_plus,salario_otros,tridente,fecha_baja,motivo_baja,
baja, sanciones) VALUES (numero, ci,nombre,
apellido1,apellido2,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);

estoy probando con valores nulos para ver en que campo tengo error

esta misma instruccion to se la paso (con valores directos) en la
herramienta y funciona perfectamente. ¿que puede estar pasando?. GRacias por
todo y disculpa la molestia

PEPE

Pepe Ballaga
Analista de Sistemas
SITRANS. La Habana Cuba
Tel: 8624685
pepe(dot)ballaga(at)gmail(dot)com

----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
To: "Pepe Ballaga" <pepe(at)transnet(dot)cu>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, August 29, 2005 6:30 PM
Subject: Re: Fw: [pgsql-es-ayuda] Mas de 32 Parametros : FE DE ERRATAS linea
de comando muy larga dentro de function

> On Mon, Aug 29, 2005 at 05:09:51PM -0400, Pepe Ballaga wrote:
>> Hola, resulta que tuve el mismo problema que tu el fin de semana con eso
>> de pasarle parametros a una funcion y tu das la solucion aca en el foro,
>> oye el lio es que no se como tratar esta linea, me dice que fallal l
>> insercion me parece que es porque la linea esta muy larga ¿alguien sabe
>> como arreglar esto?
>>
>> INSERT INTO trabajadores (numero,
>> ci,nombre,apellido1,apellido2,lugar_nac,padre,madre,direccion,municipio,telefono,email,raza,sexo,escolaridad,defensa,fecha_alta,fecha_cargo,fk_cargo,fk_tipocontrato,fk_departamento,fk_area,tarifa_promedio_anual,salario_basico,salario_adicional,salario_plus,salario_otros,tridente,fecha_baja,motivo_baja,baja,sanciones)
>> values (numero,
>> ci,nombre,apellido1,apellido2,lugar_nac,padre,madre,direccion,municipio,telefono,email,raza,sexo,fk_escolaridad,defensa,fecha_alta,fecha_cargo,cargo,tipocontrato,departamento,area1,tarifa_promedio_anual,salario_basico,salario_adicional,salario_plus,salario_otros,tridente,fecha_baja,motivo_baja,baja,sanciones);
>
>> el error me da porque la linea es muy larga y parece que el posgres
>> tiene problemas pa interpretar eso. graciases la linea de insert la
>> que tiene problemas. gracias por todo
>
> No creo que el error sea que la linea es muy larga. Veamos el error que
> te muestra.
>
> --
> Alvaro Herrera <alvherre[]alvh.no-ip.org> Architect,
> www.EnterpriseDB.com
> "No necesitamos banderas
> No reconocemos fronteras" (Jorge González)
>
>
>
> __________ Información de NOD32 1.1204 (20050829) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2005-08-30 13:34:03 RE: Consultas Discos para servidor base de datos
Previous Message Alvaro Herrera 2005-08-30 03:09:22 Re: Columna espacial ....