DataBase/오라클 SQL

테이블 수정하기 (ALTER TABLE)

GrapeMilk 2020. 4. 27. 13:36

ALTER TABLE 

 - 테이블을 수정하는 명령어

 

ALTER TABLE MEMBER MODIFY GENDER NCHAR(2);

 - MEMBER라는 TABLE에서 GENDER라는 속성의 데이터 타입을 NCHAR(2)로 MODIFY(변경) 한다.
ALTER TABLE MEMBER DROP COLUMN AGE;

 - MEMBER 테이블에서 DROP을 할건데 COLUMN(속성)에 있는 AGE를 드랍한다.
ALTER TABLE MEMBER ADD EMAIL VARCHAR(20);

 -MEMBER 테이블에서 추가를 할 건데 EMAIL이라는 이름의 속성을 VARCHAR(20) 타입으로 추가한다.

DROP TABLE TEST;

 - TEST라는 이름의 테이블을 삭제한다.

 

DBMS 마다 명령어의 용어가 다른 경우가 있기 때문에 일반적으로 사용 빈도가 높지 않은 ALTER명령어의 경우 개발자들은 GUI를 이용한 편집기로 데이터를 수정한다. (SQL DEVELOPER 등)