MongoDB使用破折号生成UUID

MongoDB使用破折号生成UUID,mongodb,uuid,Mongodb,Uuid,我需要将带有破折号的随机UUID添加到我的列GUID中。 如何编写sql脚本,我使用的是GUID=MD5(UUID())但它生成的UUID没有破折号,解决方案是什么?如果使用MD5(UUID()),它不再是UUID,并且“保证唯一”属性也会丢失。不要那样做 也就是说,UUID是一个128位的数字。它没有破折号。有些表示确实如此,但这是一个显示问题

我需要将带有破折号的随机UUID添加到我的列GUID中。 如何编写sql脚本,我使用的是
GUID=MD5(UUID())
但它生成的UUID没有破折号,解决方案是什么?

如果使用
MD5(UUID())
,它不再是
UUID
,并且“保证唯一”属性也会丢失。不要那样做

也就是说,
UUID
是一个128位的数字。它没有破折号。有些表示确实如此,但这是一个显示问题