1
遠程模式:Postgres的國外數據封裝遠程觸發找不到遠程表
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
現在的地方,當我的INSERT
上some_table_view_fdw
運行,我得到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