2013/5/3 Alvaro Herrera <alvhe...@2ndquadrant.com>: > Oswaldo escribió: > >> >> 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. > > Hola, no tengo claro que esto sea un bug, pero como es un caso de borde, > siéntete libre de reportarlo y ver qué opinan los desarrolladores. >
Saludos, El caso parece que ya es conocido, por ejemplo en http://www.postgresql.org/docs/9.2/static/sql-createdomain.html dice: """ NOT NULL Values of this domain are normally prevented from being null. However, it is still possible for a domain with this constraint to take a null value if it is assigned a matching domain type that has become null, e.g. via a LEFT OUTER JOIN, or INSERT INTO tab (domcol) VALUES ((SELECT domcol FROM tab WHERE false)). """ Sin embargo, concuerdo en que debería reportarse para ver si eso conlleva a alguna resolución -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación Phone: +593 4 5107566 Cell: +593 987171157 - 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