项目场景:
创建一个32位的UUID
问题描述
原因分析:
解决方案:
- mysql内置UUID函数
SELECT UUID();
SELECT UUID_SHORT();
- oracle内置UUID函数
SELECT sys_guid() FROM dual;
- db2,模拟UUID函数
SELECT 'TEST' || substr (CONCAT (HEX (RAND ()), HEX (RAND ())), 1, 28)
FROM XXXX;
以'TEST'开头、后跟28个随机十六进制字符的32位唯一标识符(UUID)