mysql uuid生成19位纯数字
时间: 2023-11-09 20:30:50 浏览: 723
sql生成uuid
可以使用MySQL的内置函数来生成19位纯数字的uuid。请参考以下示例代码:
SELECT CAST(CONV(SUBSTRING(REPLACE(UUID(), '-', ''), 1, 16), 16, 10) AS UNSIGNED) % 1000000000000000000
这会生成一个19位的纯数字uuid。请注意,由于MySQL的UUID函数生成的字符串包含字母和数字,因此我们需要先将其处理为纯数字,并使用MOD运算符来确保结果在19位以内。
阅读全文