uuid_generate_v5(namespace uuid, name text)

最近更新时间: 2025-02-18 16:02:00

这个函数产生一个版本 5 的 UUID,它和版本 3 的 UUID 相似,但是采用的是 SHA-1 作为哈希方法。版本 5 比版本 3 更好,因为 SHA-1 被认为比 MD5 更安全。

  • 复制
    复制成功
postgres=# SELECT uuid_generate_v5(uuid_ns_url(), 'http://tbase.qq.com');  
           uuid_generate_v5           
--------------------------------------
 d8381c8e-6899-5e43-ab26-18d3660d7db1
(1 row)

postgres=# SELECT uuid_generate_v5(uuid_ns_dns(), 'http://tbase.qq.com');      
           uuid_generate_v5           
--------------------------------------
 d5051eb0-2051-53be-8d36-967851c3946d
(1 row)