Re: [Pgsql-ayuda] restricciones de dominio en tablas

From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
To: nahum castro <pedro1_72(at)yahoo(dot)com>
Cc: postgres <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] restricciones de dominio en tablas
Date: 2003-04-02 16:26:07
Message-ID: m3wuic3ly8.fsf@conexa.fciencias.unam.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

nahum castro <pedro1_72(at)yahoo(dot)com> writes:

> en el fecha tengo que restringir el año al 2003
> en los numericos un intervalo ej. 1 - 100, (si se
> introduce p ej. 201 me salga un error).

Puedes usar check constraints, por ejemplo:

create table foo (
-- el año de la fecha tiene que ser 2003
foo date check (extract('year' from foo) = 2003),
-- el valor del bar esta entre 1 y 100 (inclusive)
bar int check (bar >= 1 AND bar <= 100)
);

Saludos,
Manuel.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Santamaria Gutierrez 2003-04-03 19:37:09 [Pgsql-ayuda] Monitorrear postgresql.
Previous Message Fernando Papa 2003-04-02 16:25:34 RE: [Pgsql-ayuda] restricciones de dominio en tablas