在一个数据库中有数十个表,使用了许多用户定义的枚举类型。是否有一种简单的方法来列出特定数据库中所有用户定义的枚举类型(即在该数据库中所有表中使用的所有枚举类型)?
其中一些已经存在的枚举类型包括像“weekday”、“user_type”等,但我不想手动查找它们。
我知道如果我有一个枚举类型,可以使用类似于“select enum_range(enum_first(null::weekday),null::weekday)”这样的语句来枚举所有可能的值,但这不是我要找的东西。
其中一些已经存在的枚举类型包括像“weekday”、“user_type”等,但我不想手动查找它们。
我知道如果我有一个枚举类型,可以使用类似于“select enum_range(enum_first(null::weekday),null::weekday)”这样的语句来枚举所有可能的值,但这不是我要找的东西。