From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "Jaime Casanova" <systemguards(at)gmail(dot)com>, "Patricio Cifuentes Ithal" <pcifuentes(at)siigsa(dot)cl>, postgresql-es <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Problemas al igualar?... |
Date: | 2006-10-01 18:20:50 |
Message-ID: | c2d9e70e0610011120t4b6810dana5a8d918e4b1b584@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> Jaime Casanova escribió:
> > On 9/28/06, Patricio Cifuentes Ithal <pcifuentes(at)siigsa(dot)cl> wrote:
> > >
> > >
> > >Hola lista,
> > >no se si sera un bugs, ya que me causa un poco de ilogica este problema.
> > >tengo una query de un update el cual es el siguiente
> > >
> > >Update usuario SET usuario_num = 1 WHERE usuario_fol = 600001;
> > >
> > >bueno el tema del problema no esta dentro del set, si no que en el WHERE el
> > >campo usuario_fol es un int2, y me da un error de que ese campo es muy
> > >pequeño para la cifra en la cual estoy igualando, claro el mensaje de error
> > >es super logico, pero ese error corresponde?.
> >
> > que version estas usando?
> >
> > en este momento probe con la version 8.2beta1 y eso no ocurre... no
> > tengo a la mano otras versiones para probar...
>
ocurre lo mismo en 8.1.4
esto deberia reproducir el bug? quiza estoy haciendo algo mal...
create table t1 (col1 int2, col2 char(2));
insert into t1 (col1) select generate_series(1, 10)::int2;
update t1 set col2 = 'bb' where col1 = 600001;
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | LDC - Carmen Brando | 2006-10-01 20:34:57 | Ayuda en el executor |
Previous Message | Alvaro Herrera | 2006-10-01 01:12:49 | Re: Problemas al igualar?... |