* 테이블 정보 조회
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = SCHEMA()
SCHEMA()은 현재 테이블스페이스(?)를 의미 하는 듯...
문자열로 검색도 가능, 대소문자는 구분 안하는듯..
* 컬럼 정보 조회
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = SCHEMA() AND TABLE_NAME = '<TABLE_NAME>'
ORDER BY ORDINAL_POSITION
테이블명 대소문자는 구분 안하는 듯..
* 컬럼 코멘트 추가하는 쿼리
ALTER TABLE <TABLE_NAME> CHANGE COLUMN <COLUMN_NAME> <COLUMN_NAME> VARCHAR(10) COMMENT '<NEW COMMENT>';
* 테이블 생성시 코멘트 추가
CREATE TABLE TB_USER (
USER_ID VARCHAR(32) NOT NULL COMMENT '사용자 아이디',
PRIMARY KEY (USER_ID)
)
COMMENT = '사용자 정보'
;
댓글 없음:
댓글 쓰기