sha384() 是一个系统函数,用于计算提供的二进制字符串的SHA-384哈希值。
sha384() 函数在 PostgreSQL 11 中被添加。
示例
sha384() 的基本用法示例
postgres=# SELECT sha384('foo'::bytea);
sha384
----------------------------------------------------------------------------------------------------
\x98c11ffdfdd540676b1a137cb1a22b2a70350c9a44171d6b1180c6be5cbb2ee3f79d532c8a1dd9ef2e8e08e752a3babb
(1 row)
将生成的哈希值作为 text 字符串返回
postgres=# SELECT encode(sha384('foo'::bytea), 'hex');
encode
--------------------------------------------------------------------------------------------------
98c11ffdfdd540676b1a137cb1a22b2a70350c9a44171d6b1180c6be5cbb2ee3f79d532c8a1dd9ef2e8e08e752a3babb
(1 row)
参考资料
- PostgreSQL 文档: 其他二进制字符串函数
分类
反馈
请在此处 提交关于“sha384()”的任何评论、建议或更正。