2

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

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 数据库上。

4

0 回答 0