我正在寻找
hash function
,我可以在 Postgresql
中使用它,以便在 Amazon Aurora Db
中更具体。生成的 Hash
值应为 8 个字节长,可以存储在长度为 8 的 string
字段中。
我们有符合上述标准的
hash function
吗?任何关于这方面的线索都会非常有帮助。谢谢你。
MD5
,它会生成 32-character
文本字符串。
然后使用
8
截断为
substring(string, start_position, length )
字节
SELECT substring(md5(your_column), 1, 8) AS hash_value FROM your_table;