> The dashless format is neither standards compliant nor compatible with
> other databases that have uuid functions (notably MS SQL Server and
> MySQL), nor with microsoft tools where they're used frequently.
> (ignoring the {} wrapping stuff which is trivial).
>
> If we add a UUID type to core, I think that a vast majority of the
> people who are going to want to use it out there will be expecting the
> standard format with dashes. And asking them to put a formatting
> function into every query is beyond horrific.
>
> If we want a general raw hex type then let's call it something else,
> because calling it UUID will just confuse people. Everyone else follows
> the standard on this; we should too.
Agreed to all above. The formatting issues are all handled in the patch.
Regards,
Gevik