IT Dictionary/Database

데이터베이스(Database) SQL ALTER TABLE 정리

Jaebins 2024. 12. 4. 18:42
반응형

ALTER TABLE ADD

  • 속성 및 제약조건 추가, 삭제를 해줌
  ALTER TABLE 테이블 ADD 속성 데이터타입 [NOT NULL] [DEFAULT 값]
ALTER TABLE 고객 ADD 주소 VARCHAR(10);

 

 

ALTER TABLE DROP

  • 기존 속성 삭제
ALTER TABLE 테이블 DROP COLUMN 속성
ALTER TABLE 고객 DROP COLUMN 이름;

 

ALTER TABLE MODIFY

  • 기존 속성 데이터 타입 수정
ALTER TABLE 테이블 MODIFY 속성 데이터타입
ALTER TABLE 고객 MODIFY 이름 VARCHAR(5);

 

ALTER TABLE RENAME

  • 기존 속성 이름 변경
ALTER TABLE 테이블 RENAME 기존속성 TO 새속성
ALTER TABLE 고객 RENAME 이름 TO 성함;

 

ALTER TABLE CHANGE

  • 기존 속성 이름과 데이터 타입 둘 다 수정
ALTER TABLE 테이블 CHANGE 기존속성 새속성 데이터타입
ALTER TABLE 고객 CHANGE 이름 성함 VARCHAR(3);

 

반응형