El día 3 de mayo de 2013 11:57, Oswaldo <lis...@soft-com.es> escribió: > El 03/05/2013 16:40, Martín Marqués escribió: > >> El día 3 de mayo de 2013 08:43, Oswaldo <lis...@soft-com.es> escribió: >>> >>> 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. >>> >> [.....] >> >>> Para reproducirlo ejecutar esta secuencia: >>> >>> begin; >>> >>> create domain t_dom as varchar default '' not null; [snip] ...
> Exacto el update inserta un null, pero la columna esta definida como tipo > 't_dom' el cual no debe admitir nulos. Si en vez de ese update haces este: > "update test2 set dom=NULL;" si arroja el error de la que la columma dom no > admite nulos lo cual es correcto. Ups, se me paso el NOT NULL. Tenes razon ahí. -- Martín Marqués select 'martin.marques' || '@' || 'gmail.com' DBA, Programador, Administrador - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda