trigger before insert

From: Dan <danstreet(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: trigger before insert
Date: 2006-11-16 16:38:15
Message-ID: 6f2857c50611160838g1d39731br3c43197d1b1e8707@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos dias.

tengo 2 tablas
la primera "PERMISO":
id, nombre, año, mes, estado
1,' registro', '2006',10, 'f'
2,' registro', '2006',11, 't'

la segunda: REGISTRO
usuario, año, mes, curso
'dan', '2006', 11, 1
'dan', '2006', 11, 2

mi consulta es, como bloquear el ingreso de datos en la tabla 'REGISTRO'
validando que solo se permitan ingresos cuando en la tabla 'PERMISO' el
campo que corresponde al mes a ingresar y estado sea 't' (verdadero).
por ejemplo ahora si intentara ingresar datos del mes de 10 (Octubre) no me
permitiria, porque su estado es 'f' Falso

uso Potgresql 7.2.2

muchas gracias por su ayuda.

--
-----------------
[) /-\ |\|

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message >>Fids 2006-11-16 17:02:49 Accediendo a otra DB desde una funcion pgsql
Previous Message Alvaro Herrera 2006-11-16 15:47:27 Re: problema con phppgadmin