반응형
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 조회
- 코멘트를 저장하는 테이블은 아래의 6개 (테이블/컬럼이 각각 3개씩)
테이블명 | 내용 |
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 = '테이블명';
반응형
'IT Study > Database' 카테고리의 다른 글
[Oracle] 테이블과 데이터 복사하기 (0) | 2021.02.25 |
---|---|
[Oracle] 데이터 사전 (0) | 2021.02.22 |
[Oracle] SQL 단일 행 함수 (0) | 2021.02.18 |
[Oracle] SQL 기본 (0) | 2021.02.18 |
[Oracle] Join 조인 (0) | 2021.02.01 |
댓글