gpt4 book ai didi

postgresql - 使用 SELECT 结果多次调用 PL/pgSQL 函数

转载 作者:行者123 更新时间:2023-11-29 12:06:22 25 4
gpt4 key购买 nike

我有一个 PL/pgSQL 函数,它需要一个输入参数,该参数是它工作的表的主键。我这样调用它:

select myFunction('0001');

然后它会对特定表的 '0001' 标识的行中的数据进行一些计算,并执行 UPDATE

如何为查询返回的每个主键重复调用该函数?类似于以下内容:

select myFunction(select ID from theTable);

最佳答案

也许你应该按如下方式调用该函数:

select myfunction(id) from thetable;

id 是表的 pk。

关于postgresql - 使用 SELECT 结果多次调用 PL/pgSQL 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11174124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com