Как мне сгенерировать uuid / guid в MariaDB 10.1? - PullRequest
0 голосов
/ 23 мая 2018

У меня есть столбец BINARY(16), поскольку MariaDB 10.1 пока не поддерживает поля GUID.Я надеялся использовать функцию mysql random_bytes(16) для генерации некоторых guid в запросе (или даже в качестве значения по умолчанию?).К сожалению, это не доступно в mariadb, поэтому я ищу альтернативу, которая не ужасна.

1 Ответ

0 голосов
/ 24 мая 2018

В базе знаний MariaDB есть статья о GUID и хранимая функция, которая генерирует последовательный UUID BINARY (16).Чтобы сгенерировать 36-байтовый UUID в качестве строки, используйте функцию UUID () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...