안녕하세요.
오늘은 MySQL 환경에서 테이블에 COMMENT를 설정하는 방법에 대해 알아보겠습니다.
MySQL Comment 설정·수정·조회
▣ SQL Comment 의미
테이블 또는 컬럼의 의미(Comment)를 조회하는 주석의 기능으로, DB에 새겨진 주석이라고 생각하면 됨
- 테이블이나 컬럼의 의미 파악에 도움을 주기 위해 주로 남김
1) Comment 설정 및 수정하기
- 테이블과 컬럼을 생성할 때, COMMENT를 설정할 수 있고, ALTER문을 통해 설정된 COMMENT를 수정할 수 있음
- Comment 삭제 시, ALTER문에서 COMMENT = ''로 넣거나 아예 COMMENT 부분을 빼고 쿼리를 실행하면 됨
- Oracle에서는 COMMENT ON TABLE/COLUMN [테이블명]/[컬럼명] IS [COMMENT]문으로 설정할 수 있음
-- 테이블 COMMENT / =은 생략 가능
# 테이블 생성 시
CREATE TABLE[테이블명] (
[컬럼명] 속성,
...
) COMMENT = 'TABLE COMMENT';
# 테이블 설정 바꾸기
ALTER TABLE[테이블명] COMMENT = 'TABLE COMMENT2';
-- 컬럼 COOMENT
# 컬럼 내 COMMENT 설정
CREATE TABLE[테이블명] (
[컬럼명] 속성 COMMENT 'column comment',
...
);
# 컬럼 COMMENT 바꾸기
ALTER TABLE[테이블명] MODIFY [컬럼명] [데이터타입] [제약조건] COMMENT 'column comment';
2) Comment 조회하기
- INFORMATION_SCHEMA를 통해 테이블이나 컬럼 내 Comment를 조회할 수 있으나, 아래 방법을 통해 Comment 포함한 테이블 내 모든 컬럼 조회 가능
-- 코멘트 조회하기
SHOW FULL COLUMNS FROM TABLE[테이블명];
반응형
'Programming > SQL' 카테고리의 다른 글
[MySQL] IP 주소 데이터 처리하기(INET_ATON, INET_NTOA) (76) | 2024.02.18 |
---|---|
[MySQL] TEMPORARY TABLE 임시 테이블 다루기 (4) | 2024.02.13 |
[MySQL] 주석 달기 (0) | 2024.02.10 |
[SQL] 버전 확인하기 (1) | 2023.11.26 |
[SQL] 여러 행 합치기 (3) | 2023.11.14 |
댓글