On 9/6/05, Diego Gil <diego(at)adminsa(dot)com> wrote:
> CHECK (rut IS NULL = dv IS NULL) se verifica cuando :
>
> 1) rut y dv son ambos nulos
> 2) rut y dv son ambos NO nulos
>
> O sea que si uno de los valores es nulo, el otro debe serlo también. O
> si uno de los valores es NO NULO el otro también debe ser NO NULO.
>
> Inicialmente es un poco confuso, pero es una solución muy interesante.
>
> Diego.
>
es decir que es equivalente a:
check ((rut is null and dv is null) or (rut is not null and dv is not
null)) ???
definitivamente una solucion interesante la de Alvaro, nunca se me
hubiera ocurrido...
--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)