[pyar] Nombres unicos para tablas

John Rowland Lenton john.lenton en canonical.com
Vie Jun 18 16:53:06 ART 2010


On Fri, Jun 18, 2010 at 02:49:26PM -0300, Sebastian Bassi wrote:
> Mi aplicación crea en una query particular una tabla temporal, la usa
> y luego se destruye. Esta pensando que si esa función es usada
> simultaneamente voy a tener problemas porque la 2da vez que la cree,
> si aun está la anterior, habrá conflicto con el nombre.
> Desde Python se me ocurre un mecanismo para lograr nombres únicos en
> la DB (como hice en el acortador de URL que si la URL dada por random
> ya existe, hago otra hasta que el nombre nuevo no coincida con ninguno
> de los que ya está).
> Pero quizas ya haya algo en SQL para eso (estoy usando SQLite).
> Aclaración: El uso de tabla temporal está justificado, es la única
> manera de resolver un problema que surge de la imposibilidad de
> sustituir un conjunto de datos con la sustitución cadenas del modulo
> sqlite3.

hasta donde sé, con 'create temporary table' no podés pisar una tabla
temporaria de otra sesión, aunque se llame igual.
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100618/8e2d2493/attachment.sig>


More information about the pyar mailing list