프로그래밍/Database
오라클 테이블, 컬럼 관련 조회문
김민쏭
2019. 3. 13. 22:20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | --모든 테이블 정보 조회 SELECT * FROM ALL_TABLE; --특정 테이블 정보 조회 SELECT * FROM ALL_TABLE WHERE TABLE_NAME='테이블 이름'; --모든 컬럼 정보 조회 SELECT * FROM ALL_TAB_COLUMNS; --특정 테이블 컬럼 정보 조회 SELECT* FROM ALL_TAB_COLUMNS WHERE TABLE_NAME='테이블 이름'; -- 코멘트 관련 조회 -- --모든 테이블 코멘트 조회 SELECT * FROM ALL_TAB_COMMENTS; --특정 테이블 코멘트 조회 SELECT * FROM ALL_TAB_COMMENTS WHERE TABLE_NAME='테이블 이름'; --특정 테이블 컬럼 코멘트 조회 SELECT * FROM ALL_COL_COMMENTS WHERE TABLE_NAME='테이블 이름'; -- 인덱스 관련 정보 조회 - --특정 테이블 인덱스 조회 SELECT * FROM ALL_INDEXES WHERE TABLE_NAME='테이블 이름'; --특정 테이블 인덱스 컬럼 조회 SELECT * FROM ALL_IND_INDEXES WHERE TABLE_NAME='테이블 이름'; --특정 테이블 인덱스이름과 인덱스 컬럼 동시 조회 (간략하게) SELECT A.TABLE_NAME,A.INDEX_NAME,B.COLUMN_NAME FROM ALL_INDEXES A, ALL_IND_COLUMNS B WHERE A.INDEX_NAME = B.INDEX_NAME AND A.TABLE_NAME='OR_ORDER_DTL'; | cs |
출처 : 링크