出现错误“无法打开扩展名控制文件”

时间:2018-09-17 06:26:34

标签: postgresql sqlfiddle

我正在尝试运行此功能,但出现错误

 CREATE EXTENSION plv8;

    CREATE OR REPLACE FUNCTION test_func(data json) RETURNS json AS $$
      return JSON.stringify(data);
    $$ LANGUAGE PLV8;

这是我的代码

http://sqlfiddle.com/#!17/67b79/11

我可以通过任何方式或任何其他在线编辑器来运行此代码

1 个答案:

答案 0 :(得分:1)

可能您尚未安装plv8扩展。在执行CREATE EXTENSION命令之前,您应该在服务器上安装扩展程序。此扩展程序不在标准软件包postgresql-contrib中,因此机会很小,因此默认情况下此扩展程序已安装在服务器上。