Oracle comment 관련 쿼리

COMMENT 

테이블, 컬럼의 뜻을 저장하고 관리하기 위해 사용한다.

 

테이블 관리 코멘트라고 생각하면 쉬워짐


테이블/컬럼의 COMMENT 추가

COMMENT ON TABLE 테이블명
IS '코멘트 내용';

COMMENT ON COLUMN 테이블명.컬럼명
IS '코멘트 내용';

테이블/컬럼의 COMMENT 수정

COMMENT ON TABLE 테이블명
IS '수정할 코멘트 내용';

COMMENT ON COLUMN 테이블명.컬럼명
IS '수정할 코멘트 내용';

테이블/컬럼의 COMMENT 삭제

COMMENT ON TABLE 테이블명
IS '';

COMMENT ON COLUMN 테이블명.컬럼명
IS '';

COMMENT 조회

테이블명 내용
ALL_TAB_COMMENTS 현재 사용자가 접근할 수 있는 모든 테이블 코멘트 정보
USER_TAB_COMMENTS 현재 사용자의 스키마에 있는 테이블 코멘트 정보
DBA_TAB_COMMENTS 데이터베이스 내의 모든 테이블 코멘트 정보
ALL_COL_COMMENTS 현재 사용자가 접근할 수 있는 모든 컬럼 코멘트 정보
USER_COL_COMMENTS 현재 사용자의 스키마에 있는 컬럼 코멘트 정보
DBA_COL_COMMENTS 데이터베이스 내의 모든 컬럼 코멘트 정보

 

-- 테이블 코멘트 조회
SELECT *
FROM ALL_TAB_COMMENTS
WHERE TABLE_NAME = '테이블명';

-- 컬럼 코멘트 조회
SELECT *
FROM ALL_COL_COMMENTS
WHERE TABLE_NAME = '테이블명';

 

'DEV(실무 기록) > DB, 쿼리' 카테고리의 다른 글

MSSQL-OPENQUERY  (0) 2024.03.26
SQL 문법 , 실행 순서  (0) 2024.03.05
PL/SQL(정의, 사용법)  (0) 2023.04.24