From: | Oswaldo <listas(at)soft-com(dot)es> |
---|---|
To: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Posible Bug |
Date: | 2013-05-03 11:43:58 |
Message-ID: | 5183A2FE.8000801@soft-com.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola,
Creo que he detectado un bug, pero antes de reportarlo os agradecería
comprobaseis si la demostración es correcta y si también sucede en otras
versiones de postgres. También desconozco si es un bug ya conocido.
La comprobación la he realizado en la version 9.1.9 sobre debian 32 bits
y con 8.4.8 sobre windows:
PostgreSQL 9.1.9 on i686-pc-linux-gnu, compiled by gcc (Debian 4.7.2-5)
4.7.2, 32-bit
PostgreSQL 8.4.8, compiled by Visual C++ build 1400, 32-bit
Para reproducirlo ejecutar esta secuencia:
begin;
create domain t_dom as varchar default '' not null;
create table test1 (id int, dom t_dom);
create table test2 (id int, dom t_dom);
insert into test2 (id) values (1);
update test2 set dom = (select dom from test1 where test1.id = test2.id);
select * from test2;
En el resultado final la columna 'dom' tiene un valor NULL cuando según
las reglas definidas esto no deberia ser posible y se deberia haber
producido una excepción.
--
Oswaldo
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Leonardo Castillo | 2013-05-03 13:52:41 | Problema con consulta compleja |
Previous Message | Martín Marqués | 2013-05-02 22:10:35 | Re: subir archivos tipo de dato. |