MySQL中使用UUID()函数生成主键

SELECT REPLACE(UUID(),'-','');

运行以上代码得到结果:4b1ea801bea911e7913c1418775159ef

直接使用UUID()函数得到的结果是8e9503d9-beab-11e7-913c-1418775159ef,因为含有“-”与原有的ID不一致,我们就可以使用REPLACE函数去除“-”,保持格式一致。

UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (8-4-4-4-12),包含32个16进制数字,以连字号分为五段。示例:
550e8400-e29b-41d4-a716-446655440000。

你可能感兴趣的:(数据库)