728x90
/* 테이블 생성시 COMMENT */
CREATE TABLE products (
pid INT NOT NULL COMMENT '제품ID',
prod_name VARCHAR(100) NULL,
class_id INT NOT NULL DEFAULT(0),
category_id INT NOT NULL DEFAULT(0),
price INT NOT NULL DEFAULT(0),
description varchar(4000) NULL,
createtime DATETIME DEFAULT(NOW()),
updatetime DATETIME DEFAULT(NOW()),
PRIMARY KEY (pid)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/* 테이블에 코멘트 설정하기 */
ALTER TABLE products COMMENT '상품정보';
/* 컬럼에 코멘트 설정하기 */
ALTER TABLE products
MODIFY prod_name VARCHAR(100) NULL COMMENT '제품이름';
ALTER TABLE products
MODIFY class_id INT NOT NULL DEFAULT(0) COMMENT '제품군ID';
ALTER TABLE products
MODIFY category_id INT NOT NULL DEFAULT(0) COMMENT '카테고리ID';
ALTER TABLE products
MODIFY price INT NOT NULL DEFAULT(0) COMMENT '제품 가격';
ALTER TABLE products
MODIFY description varchar(4000) NULL COMMENT '제품 설명';
ALTER TABLE products
MODIFY createtime DATETIME DEFAULT(NOW()) COMMENT '등록 일시';
ALTER TABLE products
MODIFY updatetime DATETIME DEFAULT(NOW()) COMMENT '수정 일시';
* 설정된 코멘트 조회하기
/*
코멘트를 조회하기
*/
SHOW FULL COLUMNS FROM products;
728x90
'Data Science > DB+SQL' 카테고리의 다른 글
[MYSQL] GROUP_CONCAT 최대 길이 설정 (0) | 2021.06.15 |
---|---|
[MYSQL] SELECT문에서 VALUES 사용하기 ( 가상 테이블가 유사 ) (0) | 2021.01.05 |
[MYSQL] 인덱스 정보 조회 SQL (0) | 2020.12.14 |
[mysql] table name case sensitive or insensitive configuration | low_case_table_names (0) | 2020.09.22 |
[MYSQL] SQL - 범위 내의 랜덤 숫자값 생성 (0) | 2020.08.12 |
최근댓글