HMAC postgres 错误 - 没有函数与给定名称和参数类型匹配



我在postgres中使用hmac方法时出现以下错误。请帮忙。

root@go=# SELECT HMAC('MyPassword','mykey','md5');
ERROR:  42883: function hmac(unknown, unknown, unknown) does not exist
LINE 1: SELECT HMAC('MyPassword','mykey','md5');
               ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
LOCATION:  ParseFuncOrColumn, parse_func.c:523
Time: 0.703 ms

两种可能性:

  1. 您从未使用 CREATE EXTENSION 安装 pgcrypto 。

  2. 您在不在数据库用户root search_path的架构中安装了 pgcrypto。

相关内容

  • 没有找到相关文章

最新更新