본문 바로가기
DATABASE/Oracle

오라클 오브젝트(Object) 조회하는 방법(테이블, 뷰, 펑션, 프로시저)

by - Blog 2021. 1. 26.

오라클 오브젝트(Object) 조회하는 방법(테이블, 뷰, 펑션, 프로시저)에 대해 알아보겠습니다.

 

우선 USER_OBJECTS는 DB에 존재하는 Object 정보를 관리하는 테이블입니다.

 

 

USER_OBJECTS

DESC USER_OBJECTS;

USER_OBJECTS

 

 

OBJECT_TYPE의 종류

SELECT DISTINCT(OBJECT_TYPE) FROM USER_OBJECTS;

OBJECT_TYPE

 

 

1. 테이블(TABLE) 목록 조회

SELECT * FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'TABLE';

테이블(TABLE) 목록 조회

 

 

2. 뷰(VIEW) 목록 조회

SELECT * FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'VIEW';

뷰(VIEW) 목록 조회

 

 

3. 프로시저(PROCEDURE) 목록 조회

SELECT * FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'PROCEDURE';

프로시저(PROCEDURE) 목록 조회

 

 

4. 펑션(FUNCTION) 목록 조회

SELECT * FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'FUNCTION';

펑션(FUNCTION) 목록 조회

 

 

이상으로 오라클 오브젝트(Object) 조회하는 방법에 대해 간단하게 알아보았습니다.

 

다른 오브젝트(Object)를 조회하려면, WHERE조건절에 조회하고 싶은 OBJECT_TYPE을 넣어서 조회하시면 됩니다.

 

 

댓글