Oracle 에 존재하는 Object 정보를 관리하는 테이블명은 USER_OBJECT 라고 한다.


- 테이블 구조

 OBJECT_NAME

 1

 VARCHAR2 (128 Byte)

 SUBOBJECT_NAME

 2

 VARCHAR2 (30 Byte)

 OBJECT_ID

 3

 NUMBER

 DATA_OBJECT_ID

 4

 NUMBER

 OBJECT_TYPE

 5

 VARCHAR2 (19 Byte)

 CREATED

 6

 DATE

 LAST_DDL_TIME

 7

 DATE

 TIMESTAMP

 8

 VARCHAR2 (19 Byte)

 STATUS

 9

 VARCHAR2 (7 Byte)

 TEMPORARY

 10

 VARCHAR2 (1 Byte)

 GENERATED

 11

 VARCHAR2 (1 Byte)

 SECONDARY

 12

 VARCHAR2 (1 Byte)

 NAMESPACE

 13

 NUMBER

 EDITION_NAME

 14

 VARCHAR2 (30 Byte)

 

▼ OBJECT_TYPE


TABLE SUBPARTITION

INDEX PARTITION

TABLE PARTITION

SEQUENCE

LOB PARTITION

PROCEDURE

LOB

INDEX SUBPARTITION

PACKAGE

PACKAGE BODY

TRIGGER

TABLE

FUNCTION

INDEX

VIEW

TYPE

CLUSTER




SELECT * FROM USER_OBJECTS

WHERE OBJECT_TYPE = 'TABLE'



SELECT * FROM USER_OBJECTS

WHERE OBJECT_TYPE = 'TYPE'


상위 Query 로 정보를 얻을 수 있다.




+ Recent posts