DB

[MySQL] 테이블 수정 (ALTER TABLE)

momoa210 2024. 2. 12. 11:19

컬럼 추가 (Add)

ALTER TABLE table_name ADD COLUMN ex_column varchar(32) NOT NULL;

 

컬럼 변경 (Modify)

ALTER TABLE table_name MODIFY COLUMN ex_column varchar(16) NULL;

 

컬럼 이름까지 변경 (Change)

ALTER TABLE table_name CHANGE COLUMN ex_column ex_column2 varchar(16) NULL;

 

컬럼 삭제 (Drop)

ALTER TABLE table_name DROP COLUMN ex_column;

 

테이블 이름 변경 (RENAME)

ALTER TABLE table_name1 RENAME table_name2;

 

컬럼 이름 변경

ALTER TABLE shoes RENAME COLUMN name TO model;

 

컬럼 변경
ALTER TABLE shoes MODIFY size DOUBLE NOT NULL;

 

컬럼 삭제 
ALTER TABLE shoes DROP COLUMN brand;

 

컬럼 추가
ALTER TABLE shoes ADD stock INT NOT NULL;

'DB' 카테고리의 다른 글

[sql] UNION 과 UNION ALL  (0) 2024.02.12
[sql] DESCRIBE  (0) 2024.02.12
[db] mysql select 문 실행순서  (0) 2024.02.04
[db] mysql 집계함수  (0) 2024.02.04
[mysql]정렬 int 형 정렬  (0) 2024.01.28