Postgresql外部数据包装器约束

时间:2014-03-12 16:28:15

标签: sql postgresql constraints foreign-data-wrapper multicorn

我想创建一个外表并添加一个带约束的列。它看起来像这样:

CREATE FOREIGN TABLE test (
    id integer CHECK(id > 1),
    value character varying
) server test options (
    tablename 'test',
    db_url 'url',
    primary_key 'id'
);

它给了我错误:

ERROR:  constraints are not supported on foreign tables
LINE 2: id int CHECK (id > 1),

显然目前这是不可能的。这有什么解决方法吗?如果没有,那么将来某种程度上会有效吗?我使用FDW插件Multicorn在PostgreSQL 9.3.3上,我的外表在MySQL数据库上。

0 个答案:

没有答案