Foros del Web » Programación para mayores de 30 ;) » Java »

como generar una clave unica

Estas en el tema de como generar una clave unica en el foro de Java en Foros del Web. Hola a todos Tengo una tabla para registrar Usuarios, en la cual solicito nombre, clave de paso y otros campos del usuario... Pero debo generar ...
  #1 (permalink)  
Antiguo 09/02/2005, 12:38
 
Fecha de Ingreso: enero-2005
Mensajes: 4
Antigüedad: 19 años, 3 meses
Puntos: 0
como generar una clave unica

Hola a todos

Tengo una tabla para registrar Usuarios, en la cual solicito nombre, clave de paso y otros campos del usuario...

Pero debo generar una clave interna que debe ser única para controlar los usuarios, si alguien tiene alguna idea que me pueda ayudar.
  #2 (permalink)  
Antiguo 10/02/2005, 04:46
 
Fecha de Ingreso: enero-2005
Mensajes: 6
Antigüedad: 19 años, 3 meses
Puntos: 0
No se si te he entendido bien, pero eso suele hacerse con una secuencia que sea lanzada por un trigger al hacer la insercion.
Espero que te sirva de algo

Saludos
  #3 (permalink)  
Antiguo 11/02/2005, 17:55
 
Fecha de Ingreso: noviembre-2004
Ubicación: Oviedo
Mensajes: 99
Antigüedad: 19 años, 5 meses
Puntos: 1
Yo creo que una clave unica e irrepetible es la conjunción de la fecha + la hora en milisegundos. Nunca se repetiria ya que la hora siempre avanza y nunca retrocede.
Por ejemplo:
2005 02 12 11 45 10 912 (año mes dia hora minuto segundo milisegundo)

También podrias añadir una serie de letras al final, para asegurar la no repeticion, y podría restablecerse cada minuto:
2005 02 12 11 45 10 912 AA
2005 02 12 11 45 10 912 AB
2005 02 12 11 45 10 912 AC ->> 20051102114510912AC

...
Lo que no sé es para que quieres esta clave, ya que se sabe que a cada cliente se le asigna una clave en el servidor que no se va a repetir.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:56.