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

PHP/MySQL:Ukládání a načítání UUIDS

Dobře - pokusím se odpovědět na svou vlastní otázku. Tohle je to nejlepší, co jsem mohl vymyslet:

Balíček:

$binary =  pack("h*", str_replace('-', '', $string));

Rozbalit

$string = unpack("h*", $binary);
$string = preg_replace("/([0-9a-f]{8})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{12})/", "$1-$2-$3-$4-$5", $string);

Může s tím někdo vidět nějaký problém?



  1. Jak Wordpress propojuje příspěvky s kategoriemi ve své databázi?

  2. MySQL LIMIT v korelovaném poddotazu

  3. Jak vytisknout VARCHAR(MAX) pomocí Print Statement?

  4. Tipy k tabulce Microsoft Access – triky a pokyny, část 4