Re: Comprobar si un campo tiene datos antes de insertar datos en otro.

From: Arturo Munive <arturomunive(at)gmail(dot)com>
To: Pablo Braulio <brulics(at)gmail(dot)com>
Cc: postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Comprobar si un campo tiene datos antes de insertar datos en otro.
Date: 2007-12-21 13:16:49
Message-ID: 476BBCC1.7060302@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pablo Braulio escribió:
>
> Lo que trato de hacer es que al introducir un valor al campo "fin", se
> compruebe si el campo "inicio" contiene datos y si este está vacío no
> deje introducirlos en el campo "fin".

>
> He probado con una función que devuelve un trigger antes del update,
> pero sólo he conseguido que compruebe si el campo está vacío. Lo cual no
> es útil.
prueba con los valores de retorno del trigger

Si tu retornas NULL desde un trigger [before a nivel de fila] postgre
cancelará el resto de la operación lo que significa que postgre no
disparará ningún trigger siguiente el INSERT, UPDATE, o DELETE no
ocurrirá para esa fila

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Pablo Braulio 2007-12-21 13:35:27 Re: Comprobar si un campo tiene datos antes de insertar datos en otro.
Previous Message Alvaro Herrera 2007-12-21 12:53:12 Re: Metodo mas rapido que Join ???