Re: restricciones en campos de tablas

From: "Daniel Carrero" <dxduke(at)gmail(dot)com>
To: "Miguel Angel" <hgmiguel(at)gmail(dot)com>
Cc: "Lista pgsql-es" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: restricciones en campos de tablas
Date: 2006-06-28 19:46:29
Message-ID: 270a87700606281246w7d73b650u755d6298028b8828@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 28/06/06, Miguel Angel <hgmiguel(at)gmail(dot)com> wrote:
> On 6/28/06, Julio Rivero <jcrmlima(at)gmail(dot)com> wrote:
> >
> > CREATE TABLE articulo (
> > nombre text,
> > precio numeric CHECK(precio>0 and precio < 100)
> > )
> >
> >
> y si quieres que la variable nombre contenga algo:
> CREATE TABLE articulo (
> nombre text,
> precio numeric,
> CONSTRAINT con1 CHECK (precio>0 and precio < 100 AND nombre <> '')
> )
> >
> >
> > On 6/28/06, Leonardo Jiménez Quijano <crleonardo(at)gmail(dot)com> wrote:
> > > On 6/28/06, Linder Poclaba <linder(dot)poclaba(at)gmail(dot)com> wrote:
> > > > CREATE TABLE articulo (
> > > > nombre text,
> > > > precio numeric CHECK(precio>0)
> > > > );
> > > >
> > >
> > > Y si quisiera definir un rango, como por ejemplo que esté entre 0 y 100?
> > >
> > >
> > > --
> > > Leonardo Jiménez Quijano
> > > San José, Costa Rica
> > >
> > > Estudiante de la Universidad de la Vida.
> > > Usuario Linux #195335 (http://counter.li.org)
> > >
> > > ---------------------------(fin del
> > mensaje)---------------------------
> > > TIP 4: No hagas 'kill -9' a postmaster
> > >
> >
> >
> >
> >
> > --
> > Saludos
> > Att,
> > Julio Rivero
> > Movil: 95167112
>
>
> --
> http://hgMiguel.blogspot.com/
> hgMiguel(at)gmail(dot)com
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 5: ¿Has leído nuestro extenso FAQ?
>
> http://www.postgresql.org/files/documentation/faqs/FAQ.html
>

Si quieres que varios campos tengan la misma restriccion puedes usar
los dominios, si buscas en la lista hallaras ejemplos, son mas
practicos y faciles de mantener :D
--
Atte.
Daniel Carrero
Analista Programador

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hazel Muñoz 2006-06-28 19:52:44 Re: conexion remota
Previous Message Miguel Angel 2006-06-28 19:35:49 Re: restricciones en campos de tablas