restriccion check

From: Pedro PG <pedroPG(at)outlook(dot)com>
To: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: restriccion check
Date: 2017-04-05 14:22:48
Message-ID: BN6PR17MB15539560C936EAD389CCE881A70A0@BN6PR17MB1553.namprd17.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola grupo, tengo una consulta.

Tengo la siguiente tabla:

* tb_version (id serial, dato1 int, dato2 int, liquidado int)

Lo que deseo es agregar una restriccion CHECK que solo permita modificar datos de la tupla si y solo si liquidado es NULL.

1) Cuando se inserta un registro el campo liquidado siempre sera NULL (esto es correcto).

2) Desde un procedimiento externo actualizare liquidado (esto tambien es correcto).

3) Si deseo actualizar el registro, solo debe permitirme si el campo liquidado es NULL (aqui mi problema).

Gracias desde ya.

Saludos.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Francisco Olarte 2017-04-05 14:43:02 Re: restriccion check
Previous Message Lazaro Garcia 2017-04-03 16:28:32 RE: Ayuda - Rendimiento muy malo con Synchronous Commit