PostgreSQL中UUID的校验和

时间:2018-01-23 14:47:59

标签: postgresql uuid checksum

有没有办法在PostgreSQL中计算UUID的校验和?

我在PostgreSQL中有一个表,在另一个PostgreSQL数据库中我有一个类似的表,(可能)有相同的数据。关键是UUID。

我想要做的是计算每个表中所有UUID的校验和,这样我就可以比较两个表的校验和。我可以读取客户端程序的所有密钥并在那里执行计算,但我更愿意在服务器上执行此操作。理想情况下,只需一个简单的查询。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

SELECT md5(string_agg(my_uuid_column::text, '' ORDER BY my_uuid_column)) FROM my_table