我想在表上执行水平分段,表示在'server1'上的'Employee'数据库中的表employee(attributes),并且这些片段需要存储在同一服务器上的其他数据库的表中。为此,我目前正在使用规则,以便可以复制更改。例如,如果某个插件发生在其中一个片段上,那么插入的值也必须存储在主表中。所以我需要为此编写跨数据库引用查询。谁能告诉我如何在pgAdmin中编写这样的查询,特别是为ex:
创建规则CREATE RULE employee1 AS
ON INSERT TO employee WHERE
( dno BETWEEN 1 AND 10 )
DO INSTEAD
INSERT INTO employee1 VALUES ( NEW.eno, NEW.ename, NEW.title, NEW.dno );
其中table employee和employee1驻留在不同的数据库上但在同一服务器上。