postgresql - 是否可以在 postgresql 的另一个模式中使用一个模式的枚举类型

标签 postgresql enums schema

我有一个关于 postgresql 的问题。我在架构 X 中定义了一个枚举类型 abc。现在我想创建一个表,该表在架构 Y 中包含一个数据类型为 abc 的列。有可能做这样的事情吗?如果是怎么办?

最佳答案

定义数据类型时需要限定模式:

create table y.other_table
(
   some_enum   x.abc
);

关于postgresql - 是否可以在 postgresql 的另一个模式中使用一个模式的枚举类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34200940/

相关文章:

c# - 最佳实践返回值与异常与枚举

database - 需要有关对处理民意调查响应的数据库进行非规范化的建议

mongodb - Schema - 图表创建者 mongodb

postgresql - 转换对 PostgreSQL 的访问?

每列的postgresql总数

regex - 带有不区分大小写部分的 PostgreSQL 正则表达式

postgresql - Postgres - 加入更新给出了错误的结果

java - 枚举的枚举为 NULL

rust - 如何在 Vec<T> 中获取枚举的所有变体?

mysql - 有人知道一个不错的免费数据库模式逆向工程工具吗?