shf*_*888 4 sql postgresql enums foreign-data-wrapper
我正在foo_table
database_a 中创建一个外部表 ( )。foo_table
住在 database_b 中。 foo_table
将枚举 ( bar_type
) 作为其列之一。因为这个枚举在database_b 中,所以在database_a 中创建外部表失败。database_a 不了解列类型。在 database_a 中运行以下命令
CREATE FOREIGN TABLE foo_table (id integer NOT NULL, bar bar_type) SERVER database_b
一个得到错误:
ERROR: type "bar_type" does not exist
我可以bar_type
在 database_a 中创建一个副本,但这感觉重复,并且可能是未来不一致的原因。有人会对处理的最佳实践有什么想法吗?
我总结了我从 pgsql-general 邮件列表收到的答案:
所有功劳都归功于 pgsql-general 邮件列表中的优秀人士。
归档时间: |
|
查看次数: |
1044 次 |
最近记录: |