Я генерирую UUID
, используя INSERT INTO tbl1 (key, val) VALUES (UUID(), :value)
непосредственно на MySQL, используя PDO. Я не знаю, как удалить те - (тире) на стороне MySQL, на стороне PHP я могу просто удалить его, используя str_replace()
.удалить черту UUID, сгенерированную непосредственно на MySQL
2
A
ответ
0
, чтобы получить десятичное значение для размещения в некоторое целом поле использовать
UNHEX(REPLACE(UUID(),'-',''))
6
REPLACE(UUID(),'-','')
Вам не нужен UNHEX, просто замените дефисы.
Смежные вопросы
- 1. Удалить косую черту перед апострофом в MySQL
- 2. Mysql кажется удалить косую черту из строки
- 3. Php - удалить обратную косую черту из MySQL
- 4. Django против MySQL UUID
- 5. Удалить строку из mysql через сгенерированную таблицу с записями
- 6. Производительность UUID в MySQL?
- 7. Удалить черту между двумя ссылками на кнопки
- 8. MySQL, генерирующий дубликат UUID
- 9. MySql UUID duplication BUG
- 10. SSH непосредственно на сервер MySQL
- 11. Bootstrap: breadcrumb удалить косую черту?
- 12. .htaccess: удалить .html и переадресовать косую черту
- 13. Проблема MySQL и UUID
- 14. Хранение MySQL GUID/UUID,
- 15. .htaccess - Удалить конечную косую черту
- 16. как удалить ведущие и завершающие косую черту в MySQL
- 17. Удалить ведущую косую черту NGINX
- 18. jquery удалить сгенерированную метку при успешном завершении
- 19. как удалить дополнительную сгенерированную строку в C#
- 20. Wordpress - удалить динамически сгенерированную таблицу стилей?
- 21. mysql UUID() и java UUID.randomUUID()
- 22. Косая черта меняется на обратную косую черту и косую черту
- 23. Как удалить/удалить динамически сгенерированную кнопку в Android?
- 24. Извлечение uuid из запроса mysql
- 25. Как увидеть сгенерированную строку mysql в codeigniter
- 26. Удалить На Удалить Cascade MySQL
- 27. UUID Хранение как двоичное в MySQL
- 28. удалить обратную косую черту из строки lua
- 29. Удалить косую черту ("/") с кодировкой с codeigniter
- 30. Добавить/удалить косую черту с HTAccess
Зачем мне нужно 'UNHEX'? Мой тип столбца просто просто «VARCHAR» – fishcracker
, если это так - не нужно – triclosan
Если вы используете UUID как ПЕРВИЧНЫЙ КЛЮЧ, то вы захотите сохранить его как 'BINARY (16)' вместо 'VARCHAR (32) '. Это действительно повысит вашу производительность, когда дело доходит до наборов данных, таких как 10 тысяч. Для этого вам нужно будет стричь тире и разблокировать его, как в этом примере. Вы можете узнать больше о UUID как первичных ключах из блога percona [здесь] (https://www.percona.com/blog/2014/12/19/store-uuid-optimized-way/) – adambullmer