我正在尝试获取刚刚插入的UUID .
这适用于phpMyAdmin . 但是在PHP中抛出一个错误 .
$insert = $conn->query("
SET @usr_uuid = uuidToBin(UUID());
INSERT INTO `users` (`users`.`usr_uuid`) VALUES ( @usr_uuid );
SELECT HEX(@usr_uuid) AS usr_uuid;
");
但是我收到此错误:
[errno] => 1064
[sqlstate] => 42000
[error] => You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSERT INTO `users` (`users`.`usr_uuid`) VALUES ( @u' at line 3
我该如何解决这个问题?