Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group