[MySQL] 컬럼 추가, 수정, 삭제

Gammi·2022년 12월 26일
0

MySQL

목록 보기
3/5

✔ 컬럼 추가


ALTER TABLE 테이블명 ADD COLUMN 추가할컬럼명 데이터타입 제약조건;


⭐ Ex(my_table에 name 컬럼 추가)

ALTER TABLE my_table
ADD COLUMN name VARCHAR(20) NOT NULL;





✔ 컬럼 수정


  • 수정할 때 제약조건 다시 적어줘야 함!

✔ 컬럼명 수정


ALTER TABLE 테이블명 CHANGE 기존컬럼명 새로운컬럼명 데이터타입 제약조건;


⭐ Ex(idx 컬럼명을 age로 변경)

ALTER TABLE my_table
CHANGE idx age INT NOT NULL;

✔ 컬럼 타입 변경


ALTER TABLE 테이블명 MODIFY 컬럼명 변경할컬럼타입 컬럼사이즈


⭐ Ex(idx 데이터타입을 VARCHAR로 변경)

ALTER TABLE my_table
MODIFY age VARCHAR(10);

✔ 제약조건 변경


ALTER TABLE 테이블명 MODIFY 컬럼명 데이터타입 새로운제약조건;

⭐ Ex(name 컬럼의 제약조건을 PRIMARY KEY로 변경)


ALTER TABLE my_table
MODIFY name VARCHAR(20) PRIMARY KEY;





✔ 컬럼 삭제


ALTER TABLE 테이블명 DROP COLUMN 컬럼명;

profile
개발자가 되었어요⭐️

0개의 댓글