Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySql Insérer Sélectionner uuid()

Il s'avère que uuid() est générant un uuid différent par ligne.

Mais au lieu de générer tous les morceaux de manière aléatoire, comme je m'y attendrais normalement, MySql semble ne générer que le 2ème morceau de manière aléatoire. Sans doute pour être plus efficace.

Ainsi, en un coup d'œil, les uuids semblent identiques alors qu'en fait MySql a modifié le 2ème morceau. ex.

cccccccc-cccc-cccc-cccc-cccccccccccc
ccccdddd-cccc-cccc-cccc-cccccccccccc
cccceeee-cccc-cccc-cccc-cccccccccccc
ccccffff-cccc-cccc-cccc-cccccccccccc

Je suppose que s'il y a une collision, il essaiera à nouveau.

Mon mauvais.