Re: ignora delete y error en insert usando pl/pgsql

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Oswaldo Hernández <oswaldo(at)soft-com(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ignora delete y error en insert usando pl/pgsql
Date: 2004-12-27 21:14:58
Message-ID: 20041227211458.GC4154@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Mon, Dec 27, 2004 at 08:37:45PM +0100, Oswaldo Hernández wrote:

Hola,

> Todavia no me he puesto a darle fuerte a esto de las funciones, pero
> observo que has declarado las variables de la funcion con el mismo
> nombre que los campos de la tabla movimientoscxc (la unica diferencia es
> la primera letra que esta en mayúscula).
>
> ¿Es posible que postgresql este conviertiendo estos nombres de variables
> a minúscula y venga por ahi el lio?.

Si; el primer problema es la conversion a minusculas. El segundo es que
el parser de plpgsql no es demasiado brillante para distinguir
identificadores que le son propios versus nombres de columna. Mejor
usar nombres distintos para las variables.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
FOO MANE PADME HUM

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2004-12-27 21:17:46 Re: almacenamiento de binarios
Previous Message Alvaro Herrera 2004-12-27 21:12:09 Re: almacenamiento de binarios