首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Laravel查询中使用postgres的dblink函数

如何在Laravel查询中使用postgres的dblink函数
EN

Stack Overflow用户
提问于 2018-07-24 10:37:31
回答 1查看 898关注 0票数 0

现在,我在Laravel中使用dblink postgres时遇到了一个问题。

我在postgres的查询就是这样

代码语言:javascript
运行
复制
$query = "SELECT * FROM dblink('host=localhost user=postgres password=123@123a dbname=shbbank',
'SELECT contract_ref_no,currency_iso,report_date FROM bigq.credit_data') 
AS source(contract_ref_no text,currency_iso text,report_date date)"

然后我在Laravel做这个查询

代码语言:javascript
运行
复制
DB::select($query);

我有错误:

未定义函数:7错误:函数dblink(未知,未知)不存在。您可能需要添加显式类型转换。

请帮我解决

EN

回答 1

Stack Overflow用户

发布于 2018-07-24 13:52:55

似乎还没有创建扩展dblink

尝试通过迁移或直接在数据库上运行脚本create extension dblink。一旦创建了扩展,就可以从正确的模式使用dblink

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51496491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档