在 Oracle 中显示可用的用户定义类型

Display Available User Defined Types in Oracle

我想获取目前为止我定义的所有用户定义类型。请告诉我如何显示它? 我想知道如何删除 UDT?

drop type <type name?

这是正确的吗?

查询 dba_typesall_typesuser_types,具体取决于您拥有的权限和要查找的类型。 user_types 将列出当前用户拥有的类型。 all_types 将列出当前用户有权访问的所有类型,其中包括当前用户已被授予权限的其他用户拥有的类型。 dba_types 将列出数据库中的所有类型,但您需要权限才能查询 dba_* 视图,例如 select any dictionary 权限或 select_catalog_role 角色。