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

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

From: Pablo Braulio <brulics(at)gmail(dot)com>
To: Arturo Munive <arturomunive(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:35:27
Message-ID: 476BC11F.70108@gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> 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
> 

Hola.

No acabo de entender lo que dices.

Cuando se crea el trigger (...before update on tabla for each row...),
¿es posible ejecutarlo al hacer un update sobre un campo de una tabla?.

De ser así, ¿podrías ponerme un ejemplo?, es que no conozco la sintaxis.


Gracias.

- --


< ¡¡Nos vemos!!  >
 ----------------------------
    \
     \
                                   .::!!!!!!!:.
  .!!!!!:.                        .:!!!!!!!!!!!!
  ~~~~!!!!!!.                 .:!!!!!!!!!UWWW$$$
      :$$NWX!!:           .:!!!!!!XUWW$$$$$$$$$P
      $$$$$##WX!:      .<!!!!UW$$$$"  $$$$$$$$#
      $$$$$  $$$UX   :!!UW$$$$$$$$$   4$$$$$*
      ^$$$B  $$$$\     $$$$$$$$$$$$   d$$R"
        "*$bd$$$$      '*$$$$$$$$$$$o+#"
             """"          """""""
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHa8EfK7lGsMchFswRApxpAJ0WnDBxf8qS7IYQnh8J0VpvIH1+6gCfcGyR
SVxLF/fSxRhLLCIexlGnnEY=
=+DCx
-----END PGP SIGNATURE-----

In response to

Responses

pgsql-es-ayuda by date

Next:From: Pablo BraulioDate: 2007-12-21 13:57:49
Subject: Re: Comprobar si un campo tiene datos antes de insertar datos en otro.
Previous:From: Arturo MuniveDate: 2007-12-21 13:16:49
Subject: Re: Comprobar si un campo tiene datos antes de insertar datos en otro.

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