首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从pypika中的数据库函数中选择值

从pypika中的数据库函数中选择值
EN

Stack Overflow用户
提问于 2021-01-11 16:11:06
回答 1查看 302关注 0票数 0

想知道如何通过pypikapostgresql数据库管理系统的存储函数中选择数据?有没有什么功能或者至少可以运行自己的查询?例如,select * from get_accounts(<account_id>)

搜索了这些,但没有找到任何已解决的问题,也没有从存储过程/函数中找到查询

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-12 06:44:49

如果想实现select * from get_accounts(<account_id>),只需将存储的函数调用定义为Function并将其添加到from_子句中即可。如果您的account_id是instance 1,则可以执行以下操作:

代码语言:javascript
复制
>>> from pypika import Query
>>> from pypika.terms import Function
>>> account_id = 1
>>> Query.from_(Function('get_accounts', account_id)).select("*")
'SELECT * FROM get_accounts(1)'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65663316

复制
相关文章

相似问题

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