当与ORDER BY
一起使用时,uuid
列是如何排序的?它是基于它的字符串表示吗?我似乎找不到任何关于这方面的文档。
发布于 2017-12-21 09:06:57
PostgreSQL中的此函数compares UUIDs:
/* internal uuid compare function */
static int
uuid_internal_cmp(const pg_uuid_t *arg1, const pg_uuid_t *arg2)
{
return memcmp(arg1->data, arg2->data, UUID_LEN);
}
因此,UUID是使用二进制值逐字节进行比较的。
https://stackoverflow.com/questions/47917449
复制相似问题