Yo, normalmente uso time() al insertar un registro en MySQL y time() para el id ya que no deseo que sea autoincremental.
Es seguro usar time()?...puedo estar seguro de que nunca se repetirá??
...gracias a quien pueda sacarme de esta duda...
| ||||
Respuesta: Usar time() como ID en MySQL No se si me equivocaré, pero me atrevería a decir que puede ser peligroso en función de la manera que lo estes usando, ya que si el parametro del time() lo recibes en la aplicación, puede que haya 2 usuarios al mismo tiempo generando el registro y que se inserten con el mismo time. Y tambien creo que si el campo Id es time() pero lo marcas como Unico nunca vas a poder insertar un registro igual en ese campo con lo que te evitas problemas. No se si te ha servido de algo o si será una respuesta muy acertada. Mucha suerte. |
Etiquetas: |