是否可以在 PostgreSQL 中将枚举转换为文本

Is it possible to convert enums to text in PostgreSQL

是否可以将在 postgresql 模式中声明的枚举转换为文本,以便我可以对枚举列使用 like 子句?

您可以轻松地将枚举转换为 text 并在其上使用任何文本运算符。

select * FROM table WHERE enumfield::text LIKE 'Some%';

虽然性能不是最好的,但可能有更好的方法来处理您想要实现的目标。