本文介绍了错误:函数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
You need to install an extension dblink
create extension dblink;
这篇关于错误:函数dblink(未知,未知)不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!