sql >> Databasteknik >  >> RDS >> Mysql

PHP/MySQL:Lagra och hämta UUIDS

Okej - ska försöka svara på min egen fråga. Det här är det bästa jag kunde komma på:

Paket:

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

Packa upp

$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);

Finns det något problem med detta någon kan se?



  1. Hur man ändrar max_allowed_packet size

  2. Hur man filtrerar datum med datetimepicker via databas

  3. Oracle (+) Operatör

  4. Vad är korrekt JDBC URL-syntax om Oracle-plånböcker används?