Re: [pgsql-es-ayuda] Validación de campos

From: Martín Marqués <martin(at)2ndquadrant(dot)com>
To: Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com>
Cc: Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Validación de campos
Date: 2014-05-26 17:32:18
Message-ID: CABeG9LtQFWN7hxQoXm+JAdMoK93RKjThdjLw8S_GEesb_4vw1Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 26 de mayo de 2014, 14:07, Sergio Valdes Hurtado
<svh(dot)pgsql(at)gmail(dot)com> escribió:
> Estimados,
> tengo una tabla de la cual se reciben datos externos mediante cargas masivas
> de datos (es un legacy y no podemos cambiar los formatos) que tiene los
> siguientes campos:
> run (int4)
> ano_pago (int2)
> mes_pago (int2)
> ano_info (int2)
> mes_info (int2)

Tampoco pueden cambiar los nombres de las columnas de las tablas? Ano?

> Necesito hacer una validación tal que:
> * ano_info no debe ser mayor que ano_pago

ALTER TABLE tabla_pagos ADD CONSTRAINT verif_info_pago CHECK (ano_info
> ano_pago);

> * mes_info debe ser menor que mes_pago si ano_pago = ano_info

Idem anterior, pero con estos otros campos.

--
Martín Marqués http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo E. Villanueva 2014-05-26 18:07:48 Re: [pgsql-es-ayuda] explain - esperaba el uso de índices
Previous Message Juan 2014-05-26 17:26:56 Re: [pgsql-es-ayuda] Validación de campos