ALTER TABLE

유영·2023년 3월 9일
0

MYSQL

목록 보기
11/20

SQL ALTER TABLE문

기존 테이블의 열추가, 삭제 또는 수정하는데 사용됩니다.
기존 테이블에 다양한 제약 조건을 추가하고 삭제하는데에도 사용됩니다.

  • 열추가

    ALTER TABLE tablename
    ADD column_name _datatype
    ;

ALTER TABLE Customers
ADD Email varchar(250);
  • 열삭제

    ALTER TABLE table_name
    DROP column_name datatype;

ALTER TABLE Customers
DROP column_name Email;
  • 테이블 변경 (열이름 바꾸기)
    ALTER TABLE table_name
    RENAME COLUMN old_name to new_name;

  • 테이블 변경 (데이터유형 변경 및 수정)
    ALTER TABLE tablename
    ALTER COLUMN column_name _datatype
    ;

SQL 서버에서 변경

ALTER TABLE tablename
ALTER COLUMN column_name _datatype
;

MY SQL에서 변경

ALTER TABLE tablename
MODIFY COLUMN column_name _datatype
;

0개의 댓글