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

时间:2016-02-15 21:21:13

标签: oracle11g object-relational-model

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

drop type <type name?

这是对的吗?

1 个答案:

答案 0 :(得分:0)

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