【发布时间】:2015-10-04 19:24:48
【问题描述】:
远程架构:
some_table
some_table_view
some_table_view_trigger (INSTEAD OF INSERT)
-- tries to access some_table (select/update/insert)
本地架构:
some_table_view_fdw
-- wraps some_table_view on remote
现在在本地,当我在some_table_view_fdw 上运行INSERT 时,我得到relation not found: some_table。
- 我可以从 some_table_view_fdw 中选择就好了(some_table_view 只是从
some_table返回 *)。 - 如果在本地(远程)运行,插入 some_table_view 就可以正常工作。触发器会做它应该做的事情。
- 请注意 some_table_view_fdw 没有直接引用 some_table,所以我猜触发器必须正在运行,但由于某种原因找不到它自己的表?
我正在使用 postgres 9.3
【问题讨论】:
标签: postgresql sql-insert foreign-data-wrapper