2012-08-14 6 views
0

가능한 중복 : 나는 Oracle 데이터베이스에 일부 패키지에 일부 사용자 지정 유형을 정의
Metadata regarding PL/SQL package-level record typesOracle에서 패키지 내에 정의 된 유형 목록을 얻으려면 어떻게합니까?

. 해당 Oracle 데이터베이스에서 특정 패키지의 모든 정의 된 유형 목록을 가져 오기 위해 SQL 조회가 필요합니다. 또한 유형의 객체 ID를 알면 Oracle 데이터베이스에서 해당 유형의 모든 속성을 가져 오려고합니다. 이름, 유형 및 위치 등 각 속성의 전체 사양을 포함하여 각 유형의 전체 사양을 알아야합니다.

+0

나는 당신을 얻을 수있는 그런 쿼리가 없다고 생각합니다. 당신이 type ='PACKAGE BODY'를 가진'user_source'에 특별한 쿼리를 작성하지 않고 어떤 종류의 스캔을 수행하지 않는다면 말입니다. – Annjawn

답변

0
select * from user_types; 
select * from user_type_attrs; 
select * from user_type_methods; 
select * from user_procedures; 
select * from user_source; 
+2

패키지 **에 정의 된 유형, 등의 정의를 찾을 수 있습니까? –

관련 문제