Re: Restriccion CHECK

From: Juanky Moral <juanky(dot)moral(at)gmail(dot)com>
To: Juanky Moral <juanky(dot)moral(at)gmail(dot)com>, Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Restriccion CHECK
Date: 2005-09-06 17:18:25
Message-ID: 463a53a40509061018c644f85@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 6/09/05, Juanky Moral<juanky(dot)moral(at)gmail(dot)com> escribió:
> El 6/09/05, Alvaro Herrera<alvherre(at)alvh(dot)no-ip(dot)org> escribió:
> > On Tue, Sep 06, 2005 at 06:25:55PM +0200, Juanky Moral wrote:
> >
> > > Y digo yo: ¿no funcionaría igual con AND y, tratandose de
> > > comparaciones booleanas, más claro?:
> > >
> > > (rut IS NULL AND dv IS NULL)
> >
> > No, porque eso impide que definas cualquiera de los dos campos :-)
> No entiendo lo que quieres decir. Explícate mejor.
> Mira lo que yo trataba de decir:
>
> gnosis=# create table prueba (A boolean, B boolean);
> CREATE TABLE
> gnosis=# insert into prueba values (true,false);
> INSERT 883872 1

Esta línea obviénla, que se me coló el dedo
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> gnosis=# alter table prueba add constraint prueba_chk check (a not is
> null and b not is null);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> gnosis=# alter table prueba add constraint prueba_chk check (a is not
> null and b is not null);
> ALTER TABLE
> gnosis=# update prueba set a = null;
> ERROR: new row for relation "prueba" violates check constraint "prueba_chk"
>
> Por cierto, me alegra estar otra vez aquí después de las vacaciones ;-)
>
>
> >
> > Las tabla de verdad son
> >
> > = A=t A=f
> > B=t t f
> > B=f f t
> >
> > AND A=t A=f
> > B=t t f
> > B=f f f
> >
> > Guau, eso si que es confuso :-)
> >
> > --
> > Alvaro Herrera -- Valdivia, Chile Architect, www.EnterpriseDB.com
> > "Cuando miro a alguien, más me atrae cómo cambia que quién es" (J. Binoche)
> >
>
>
> --
> Juanky Moral
> "Tendré que moverme más rápido: el horizonte brilla eléctrico."
> (Horizonte Eléctrico - www.losdeltonos.com )
>

--
Juanky Moral
"Tendré que moverme más rápido: el horizonte brilla eléctrico."
(Horizonte Eléctrico - www.losdeltonos.com )

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Diego Gil 2005-09-06 18:01:11 Re: Restriccion CHECK
Previous Message Juanky Moral 2005-09-06 17:15:42 Re: Restriccion CHECK