From: | Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | Horacio Degiorgi <horaciod(at)logos(dot)uncu(dot)edu(dot)ar> |
Cc: | pgsql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: domains |
Date: | 2004-08-17 21:14:33 |
Message-ID: | 20040817211433.GE30050@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, Aug 17, 2004 at 10:59:39AM -0300, Horacio Degiorgi wrote:
> Hola:
> estoy intentando poner un check en un domain
> quiero lograr algo como esto
>
> CREATE DOMAIN public.sino
> AS char(1)
> DEFAULT 'N'
> NOT NULL
> CHECK (sino in ('s','n'));
Segun el manual, tienes que usar VALUE:
CREATE DOMAIN public.sino
AS char(1)
DEFAULT 'N'
NOT NULL
CHECK (VALUE in ('s','n'));
Pero por que no usar un valor boolean mejor? Mucho mas eficiente.
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"Uno combate cuando es necesario... ¡no cuando está de humor!
El humor es para el ganado, o para hacer el amor, o para tocar el
baliset. No para combatir." (Gurney Halleck)
From | Date | Subject | |
---|---|---|---|
Next Message | julio | 2004-08-17 21:29:28 | INSTALAR POSTGRESQL 7.4 |
Previous Message | Alvaro Herrera Munoz | 2004-08-17 21:08:49 | Re: Evaluando Postgresql 8 para win32 |