sql >> Databasteknik >  >> RDS >> Mysql

MySql Infoga Välj uuid()

Det visar sig att uuid() är genererar en annan uuid per rad.

Men istället för att generera alla bitar slumpmässigt, som jag normalt förväntar mig, verkar MySql bara generera den 2:a delen slumpmässigt. Förmodligen för att vara effektivare.

Så vid en blick verkar uuiderna identiska när MySql faktiskt har ändrat den andra delen. t.ex.

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

Jag antar att det skulle försöka igen om det blir en kollision.

My bad.



  1. Laravel 4:Hur tillämpar man ett WHERE-villkor på alla frågor i en vältalig klass?

  2. ADODFCMP Utility

  3. JDBCExceptionReporter - SQL-fel:0, SQLState:08001

  4. SQL för att generera XML av tabelldata