postgresql - 将值从 With..as 传递到函数 (POSTGRESQL)
问题描述
在 Postgresql 中,我试图将查询结果传递给函数,但我得到了
SQL 错误 [42703]:错误:列“pakito”不存在位置:176
WITH pakito AS(
select array(select job_id from job)
),
updating_job AS(
select internal_update_job_progress('xavier-tenant', pakito)
)
select * from pakito
任何人都知道为什么它不起作用以及如何使它起作用?
谢谢!
解决方案
FROM pakito
您在第二个 CTE 中忘记了。
推荐阅读
- java - 我可以加快 uniVocity CSV Parser 的速度吗?
- python - 更改二维数组元素的值会更改整个列
- bash - 在文件的所有行中仅获取第 4 和第 7 下划线之间的文本/子字符串
- reactjs - React Native Modal 可见 prop 什么都不做
- android - 从另一个任务设置 testInstrumentationRunnerArgument
- node.js - 升级到 Express 4,现在正文解析器无法正常工作。任何人都知道如何解决这个问题?
- r - 将本地驱动器上的 pdf 超链接到 rmarkdown html 输出
- pyspark - jupyter_client.kernelspec.NoSuchKernel:没有名为 PySpark 的内核
- r - 如何删除整列中字符串的第一个单词?
- reactjs - 为带有特定 props 的 React 组件输入类型