【发布时间】:2016-06-21 06:26:12
【问题描述】:
我需要在 Postgres 中编写代码,我将从视图中读取数据行,如果它不存在则插入到另一个表中。如果表中存在数据行,则应使用新值进行更新。
【问题讨论】:
-
如果你运行 9.5,你可以使用新的 "upsert" -
INSERT .. ON CONFLICT -
@VaoTsun 我正在使用 9.1
-
那么,给我们你目前拥有的代码
-
@VaoTsun 我必须从头开始编写创建函数 test_stag() 返回 setof view_name 作为 'select * from view_name;'语言'sql';
标签: sql postgresql stored-procedures