sql >> Databáze >  >> RDS >> Mysql

Existuje způsob, jak zpětně vytvořit UUID založené na čase/uzlu v PHP?

Všechny uuid verze 1 jsou kombinací identifikátoru uzlu (MAC adresy), časového razítka a náhodného počátečního bodu.

Ano je to možné. Proces je reverzibilní.

Z RFC4122 o části časového razítka UUID verze 1 (část 4.1.4):

Základní algoritmus (část 4.2.1 ) pro vytvoření UUID časové základny (uuid verze 1)




  1. Vložte výsledek dotazu Mysql do pole uvnitř třídy

  2. PostgreSQL - klauzule GROUP BY

  3. poddotaz ve FROM musí mít alias

  4. Dotaz na přesnou shodu řetězce v SQL