如何在 Oracle 中获取包中已定义类型的列表



可能的重复项:
有关 PL/SQL 包级记录类型的元数据

我在 Oracle 数据库的某些包中定义了一些自定义类型。我需要一个 SQL 查询来从该 Oracle 数据库中获取特定包中所有已定义类型的列表。此外,通过知道某个类型的对象 ID,我希望从 Oracle 数据库中获取该类型的所有属性。我需要知道每种类型的完整规范,包括其名称,属性以及每个属性的完整规范,包括名称,类型,位置等。

select * from user_types;
select * from user_type_attrs;
select * from user_type_methods;
select * from user_procedures;
select * from user_source;

最新更新