我有以下语句,它在PostgresSQL版本10上运行良好
LINE 1: UPDATE tablename SET "cliPrefix"=encode(digest(gen_random_uuid()::text, 'sha512'), 'hex');
^但是在PostgresSQL版本14上,这一行给了我错误:
No函数与给定的名称和参数类型匹配。您可能需要添加显式类型转换。
怎么解决这个问题?
发布于 2022-05-09 14:06:07
检查是否存在所需的扩展(pgcrypto)
select * from pg_extension;如果不是
create extension pgcrypto;https://stackoverflow.com/questions/72173161
复制相似问题