错误:函数dblink(未知,未知)不存在 [英] ERROR: function dblink(unknown, unknown) does not exist

查看:978
本文介绍了错误:函数dblink(未知,未知)不存在的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经定义了一个指向另一个数据库的外部服务器。然后,我想在该数据库中执行一个函数并返回结果。

I have defined a foreign server pointing to another database. I then want to execute a function in that database and get back the results.

当我尝试这样做时:

SELECT * FROM  dblink('mylink','select someschema.somefunction(''test'', ''ABC'')')

或以下内容:

SELECT t.n FROM  dblink('mylink', 'select * from someschema.mytable') as t(n text)

我得到错误:


错误:函数dblink(未知,未知)不存在

ERROR: function dblink(unknown, unknown) does not exist

以超级用户身份运行。

推荐答案

您需要安装扩展dblink

You need to install an extension dblink

create extension dblink;

这篇关于错误:函数dblink(未知,未知)不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆