Re: [pgsql-es-ayuda] Validar llaves foráneas

From: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
To: Daymel Bonne Solís <dbonne(at)uci(dot)cu>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Validar llaves foráneas
Date: 2011-11-13 23:15:06
Message-ID: CAJKUy5jUcTeYDrSwD9rqkapVf1dfx+Bh=v5uUdEA6MabA7mU=w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2011/11/12 Daymel Bonne Solís <dbonne(at)uci(dot)cu>:
> He creado una tabla que contiene una llave foránea. Luego he deshabilitado
> las llaves foráneas con el comando ALTER TABLE .... DISABLE TRIGGERS ALL.
> Luego he insertado valores en dicha tabla que invalidan la llave foránea, y
> por último he vuelto a habilitar con ALTER TABLE .... ENABLE TRIGGERS ALL.
>
> Existe alguna forma de validar los datos que se han insertado en la tabla
> anteriormente???
>

A partir de la v9.1 existe el comando ALTER TABLE ... VALIDATE
CONSTRAINT fk_constraint;

--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo Villanueva 2011-11-14 00:45:19 Re: recorrer old
Previous Message Daymel Bonne Solís 2011-11-12 23:16:23 Validar llaves foráneas