【发布时间】:2013-12-12 15:42:57
【问题描述】:
我在 postgresql 手册 here 中遇到了一个 UPSERT 示例,我实现了它,以便在我调用函数并传递参数 select myfunction(arg1,arg2,arg3) 时它可以完美运行。现在我的问题是我想运行一个查询,该查询将选择许多记录并使用myfunction 插入/更新一个表。问题是如何将我的 select 语句中的每个结果作为变量传递给函数。我可能应该使用触发器,但不知道从哪里开始。我希望你们能理解我。当然,如果有一个完全不同和更好的方法来解决这个问题,我会全力以赴。请帮忙
【问题讨论】:
-
@a_horse_with_no_name 是的,谢谢
标签: sql database function postgresql upsert