Perdón, justo entendí la pregunta al revés... es lo que tiene leer a toda
prisa mientras haces otras 2 cosas.

Lo que te han dicho es justo lo que necesitas, la cláusula returning...
depende ahora de tu versión de PostgreSQL que la soporte o no.

Saludos


2010/12/9 Alberto Curro <bertothun...@gmail.com>

> una función PL creo que sería lo más adecuado; al correr en el servidor y
> ser (parcialmente, al menos) independiente de la transacción/sesión de
> usuario en curso, debería funcionar.... ¡ojo!, no es seguro q esto sea así,
> revisa en la doc de tu versión de postgreSQL o el SGBD q uses.
>
> saludos
>
>
> 2010/12/9 (p...@vel) <pdlo...@uci.cu>
>
>> Tal vez no sea un problema para la lista de python 100%, pero como deben
>> haber tantos desarrolladores profesionales aqui tal vez hayan chocado con el
>> siguiente problema.
>>
>>
>> Tengo una tabla en postgres puede ser en cualquier SGBD
>> Ahora, al insertar un nuevo record me hace falta el id del record
>> insertado, pero el problema es que si hago una funcion para que me devuelva
>> el ultimo id insertado tengo el problema de que otro usuario haya insertado
>> despues que yo, y entonces yo cojo un id que no es el que yo inserte. Alguna
>> idea de como se pueda resolver este problema
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a