From: | ๏̯͡๏ Guido Barosio <gbarosio(at)gmail(dot)com> |
---|---|
To: | Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com> |
Cc: | Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] Creación de id |
Date: | 2010-06-24 17:18:34 |
Message-ID: | AANLkTind6gp4lsNSehRmOp9wkZFpo8HCmscbq4xzUX_t@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Dado el retorno de now() y como trabaja md5() yo creeria que en un
99,9999% estas ante un id unico e irrepetible.
Pasarle la salida de now() como parametro a un algoritmo md5 (
http://es.wikipedia.org/wiki/MD5 ).
Saludos,
Guido
2010/6/24 Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com>:
> ¿Eso generará un id irrepetible?
> Yo me refería al tipo de dato UUID
>
> saludos,
>
> El día 24 de junio de 2010 13:03, ๏̯͡๏ Guido Barosio
> <gbarosio(at)gmail(dot)com> escribió:
>> Hola Sergio,
>>
>> Que tal el producto de una funcion md5 en una columna unique?
>>
>> # select md5(select now());
>>
>> Saludos,
>> Guido
>>
>> 2010/6/24 Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com>:
>>> Estimados,
>>> necesito crear una tabla que tenga un Id único e irrepetible y si bien
>>> es cierto que podría usar el tipo de dato serial, quiero usar otro
>>> distinto y que me genere identificadores como el siguiente:
>>> 3ED636BFBFCB4DD6ACA81DBC0C0BA6A2
>>> ¿Existe algún tipo de dato que se pueda usar o una función de
>>> postgresql que genere datos de ese tipo?
>>>
>>> Saludos,
>>> -
>>> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
>>> Para cambiar tu suscripción:
>>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>>>
>>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2010-06-24 17:28:03 | Re: Creación de id |
Previous Message | Sergio Valdes Hurtado | 2010-06-24 17:06:53 | Re: [pgsql-es-ayuda] Creación de id |