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