Re: ¿Se puede poner condicionales a un insert?.

From: "Ing(dot) Francisco Daniel Durand" <daniel(dot)durand(at)gmail(dot)com>
To: "Pablo Braulio" <brulics(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ¿Se puede poner condicionales a un insert?.
Date: 2006-03-22 23:15:41
Message-ID: 42fce3160603221515t7eaed7fbh@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, yo te recomiendo q hagas una funcion y se la pongas a un triger en
donde valides en el evento insert si tiene esa bandera, si no cancelas la
transaccion y listo

El día 22/03/06, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
>
> Pablo Braulio escribió:
>
> > Lo que pretendo es hacer un insert a conf_rev_accesos siempre que el
> valor de
> > "empresa" sea "true" en el campo rev_acc de la tabla empresas.
>
> Quieres hacer un insert en la tabla empresas, y otro en
> conf_rev_accesos? O quieres hacer un insert on conf_rev_accesos y que
> solo funcione si ya existe una tupla en empresas con empresa=true?
>
> --
> Alvaro Herrera
> http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> tipos de datos de las columnas no coinciden
>

--
Ing. Francisco Daniel Durand

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message wilson soleto 2006-03-22 23:58:55 Ayuda con wxglade
Previous Message Alvaro Herrera 2006-03-22 23:05:13 Re: Pasar tablas