-- 오브젝트 조회
SELECT * FROM ALL_OBJECTS WHERE OBJECT_NAME LIKE '명'
-- 테이블 조회
SELECT * FROM ALL_TABLES WHERE TABLE_NAME LIKE '명'
-- 시노님 조회
SELECT * FROM ALL_SYNONYMS WHERE SYNONYM_NAME = '명'
-- 테이블의 인덱스 정보
SELECT * FROM ALL_IND_COLUMNS WHERE TABLE_NAME = '테이블명'
-- 테이블의 컬럼 정보
SELECT * FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = '테이블명'
-- 컬럼명으로 테이블 조회
SELECT * FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME = '컬럼명'
-- TABEL COMMENT 쿼리
SELECT * FROM ALL_TAB_COMMENTS WHERE TABLE_NAME = '테이블명'
-- COLUMN COMMENT 쿼리
SELECT * FROM ALL_COL_COMMENTS WHERE TABLE_NAME = '테이블명'
[출처] [오라클] 테이블 인덱스, 컬럼, 커멘트 정보 얻는 쿼리|작성자 icandoevery
---------
--* 테이블의 PK 또는 FK를 알아내는 쿼리문
SELECT A.OWNER || '.' || A.TABLE_NAME TABLE_NAME, A.CONSTRAINT_NAME,
DECODE(A.STATUS, 'ENABLED', 'Y', NULL) ENABLED,
A.CONSTRAINT_TYPE, B.COLUMN_NAME, B.POSITION
FROM USER_CONSTRAINTS A, USER_CONS_COLUMNS B
WHERE A.CONSTRAINT_TYPE IN ('P', 'R')
AND A.TABLE_NAME = B.TABLE_NAME
AND A.CONSTRAINT_NAME = B.CONSTRAINT_NAME
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받고 있습니다.
이 포스팅은 제휴마케팅이 적용되어 작성자에게 일정액의 커미션이 제공될수 있습니다.
이 글을 공유하기