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

From: Oswaldo Hernández <listas(at)soft-com(dot)es>
To: Pablo Braulio <brulics(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ¿Se puede poner condicionales a un insert?.
Date: 2006-03-23 18:06:17
Message-ID: 4422E399.2050100@soft-com.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pablo Braulio escribió:
> El Jueves, 23 de Marzo de 2006 09:19, Oswaldo Hernández escribió:
>
>>Pablo Braulio escribió:
>>
>>>El Miércoles, 22 de Marzo de 2006 21:18, Alvaro Herrera escribió:
>>>
>>>>quieres hacer un insert on conf_rev_accesos y que
>>>>solo funcione si ya existe una tupla en empresas con empresa=true?
>>>
>>>esto último.
>>
>>El insert te acepta un select cono values()
>>
>>Mas o menos, seria una cosa asi:
>>
>> insert into
>> conf_rev_accesos (empresa)
>> values (select id from empresas where empresa=true);
>
>
> Si, pero en ese caso no me sirve, pues quiero que introduzca un valor, no
> todos los de la tabla que cumplan esa condición.

No entiendo porque no te vale, esa sentencia te va a realizar un insert para cada registro de
empresa con valor true. Si en vez de insertar el id, o ademas de el, quieres insertar otro valor,
ponlo en el select.

--
*****************************************
Oswaldo Hernández
oswaldo(at)soft-com(dot)es
*****************************************

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Angel 2006-03-23 18:15:55 RE: Postgres - C++
Previous Message Juan Antonio Jaimes 2006-03-23 18:02:27 ayuda con conversion de mysql a postgresql