정의:
ALTER란? SQL에서 데이터베이스 객체(테이블, 뷰, 인덱스)를 수정할 떄 사용하는 명령어
주요 기능:
- 테이블 구조 변경: 테이블에 새로운 열(Column)을 추가하거나, 기존 열의 데이터 유형을 변경하거나, 열을 삭제하는 등의 작업을 할 수 있다.
- 기타 변경 작업: 인덱스 추가, 기본 키 설정 변경, 제약 조건 추가 등도 가능하다.
SELECT * FROM NETFLIX n ; -- 넷플릭스 테이블 전체 조회 --
ALTER TABLE NEFLIX ADD (CAST_MEMBER VARCHAR2(20)); -- 새로운 컬럼 추가 --
ALTER TABLE NEFLIX MODIFY (CAST_MEMBER VARCHAR2(50)); -- 추가한 컬럼 사이즈 변경 --
ALTER TABLE NEFLIX MODIFY (CAST_MEMBER NUMBER(50)); -- 추가한 컬럼 사이즈 변경 --
ALTER TABLE NEFLIX DROP (CAST_MEMBER); -- 컬럼 삭제 --