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

Ricardo Mercado A. rmercado@dportales.cl
Fri, 04 Apr 2003 13:17:24 +0000


This is a multi-part message in MIME format.
--------------020906090701040801070602
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hola:

Aqui tienes un ejemplo:

CREATE TABLE friend2 (
             firstname CHAR(15),
             lastname  CHAR(20),
             city      CHAR(15),
             state     CHAR(2)      CHECK (length(trim(state)) = 2),
             age       INTEGER     CHECK (age = 2003),
             gender    CHAR(1)    CHECK (gender IN ('M','F')),
             last_met  INTEGER CHECK (last_met BETWEEN 1 AND 100),
                                                CHECK 
(upper(trim(firstname)) != 'ED' OR
                                                                
upper(trim(lastname)) != 'RIVERS')

--------------020906090701040801070602
Content-Type: message/rfc822;
 name="[Pgsql-ayuda] restricciones de dominio en tablas"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline;
 filename="[Pgsql-ayuda] restricciones de dominio en tablas"

Return-Path: <pgsql-ayuda-admin@tlali.iztacala.unam.mx>
Received: from tlali.iztacala.unam.mx (tlali.iztacala.unam.mx [132.248.79.97])
	by lider.dportales.cl (8.11.0/8.8.7) with ESMTP id h329Qnc05118;
	Wed, 2 Apr 2003 13:26:50 +0400
Received: from tlali.iztacala.unam.mx (localhost.localdomain [127.0.0.1])
	by tlali.iztacala.unam.mx (Postfix) with ESMTP
	id A00731FD77; Wed,  2 Apr 2003 10:08:02 -0600 (CST)
Delivered-To: pgsql-ayuda@tlali.iztacala.unam.mx
Received: from web13904.mail.yahoo.com (web13904.mail.yahoo.com [216.136.175.67])
	by tlali.iztacala.unam.mx (Postfix) with SMTP id A932C1FD6C
	for <Pgsql-ayuda@tlali.iztacala.unam.mx>; Wed,  2 Apr 2003 10:07:34 -0600 (CST)
Message-ID: <20030402161311.83002.qmail@web13904.mail.yahoo.com>
Received: from [148.243.192.1] by web13904.mail.yahoo.com via HTTP; Wed, 02 Apr 2003 10:13:10 CST
From: =?iso-8859-1?q?nahum=20castro?= <pedro1_72@yahoo.com>
To: postgres <Pgsql-ayuda@tlali.iztacala.unam.mx>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Subject: [Pgsql-ayuda] restricciones de dominio en tablas
Sender: pgsql-ayuda-admin@tlali.iztacala.unam.mx
Errors-To: pgsql-ayuda-admin@tlali.iztacala.unam.mx
X-BeenThere: pgsql-ayuda@tlali.iztacala.unam.mx
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:pgsql-ayuda-request@tlali.iztacala.unam.mx?subject=help>
List-Post: <mailto:pgsql-ayuda@tlali.iztacala.unam.mx>
List-Subscribe: <http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda>,
	<mailto:pgsql-ayuda-request@tlali.iztacala.unam.mx?subject=subscribe>
List-Id: Lista general de PostgreSQL en español <pgsql-ayuda.tlali.iztacala.unam.mx>
List-Unsubscribe: <http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda>,
	<mailto:pgsql-ayuda-request@tlali.iztacala.unam.mx?subject=unsubscribe>
List-Archive: <http://tlali.iztacala.unam.mx/listas/pgsql-ayuda/>
Date: Wed, 2 Apr 2003 10:13:10 -0600 (CST)

Saludos a todos:

Tengo una pregunta, ¿alguien sabe como poner
restricciones en la creación de tablas?, el problema
que tengo es que en un campo fecha y numerico.

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).



saludos y gracias.

=====
--
Nahum Castro
Areneros 218
Leon, Guanajuato, Mexico
37100
e-mail: pedro1_72@yahoo.com

_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
_______________________________________________
Pgsql-ayuda mailing list
Pgsql-ayuda@tlali.iztacala.unam.mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda


--------------020906090701040801070602--