ALTER명령어는 이미 생성된 오라클 데이터베이스 객체를 변경할 때 사용한다. 테이블에 새 열을 추가 또는 삭제하거나 열의 자료형 또는 길이를 변경하는 등 테이블 구조 변경과 관련된 기능을 수행한다.
테이블에 열 추가하는 ADD
ALTER TABEL명령어와 ADD키워드, 추가할 열 이름과 자료형을 명시하면 테이블에 새 열을 추가할 수 있다.
열 이름을 변경하는 RENAME
ALTER명령어에 RENAME키워드를 사용하면 테이블의 열 이름을 변경할 수 있다.
ALTER TABLE 테이블이름 RENAME COLUMN 변경할열이름 TO 바꿀이름
열의 자료형을 변경하는 MODIFY
테이블의 특정열의 자료형이나 길이를 변경할때 사용한다.길이를 변경하는 것은 테이블에 저장된 데이터에 문제가 생기지 않는 범위 내에서만 허용되므로, 길이를 늘릴때만 사용하면된다.
특정 열을 삭제할 때 사용하는 DROP
테이블의 특정 열을 삭제할 때 DROP키워드를 사용한다. 열을 삭제하면 해당 열의 데이터도 함께 삭제되므로 주의해야 한다. ALTER TABLE 테이블이름 DROP COLUMN 삭제할 열이름 ;
'DATABASE > DDL : 데이터 정의하기' 카테고리의 다른 글
04. 기타 명령어 (0) | 2024.03.22 |
---|---|
02. 테이블을 생성하는 CREATE (0) | 2024.03.22 |
01. 객체를 생성, 변경, 삭제하는 데이터 정의어 (0) | 2024.03.22 |