상세 컨텐츠

본문 제목

ALTER - 테이블 수정 SQL (Alter Table)

Database (DBMS)/Oracle DB

by 매일매일 배우는 개발자 2020. 10. 26. 13:00

본문

728x90

ALTER SQL문은 기존에 있는 테이블의 열을 추가, 삭제, 수정, 제약조건등을 하는 SQL문 입니다.

 

 

※ 사용방법

 

테이블에 컬럼 추가하기 

→ ALTER TABLE 테이블명 ADD 컬럼명 데이터타입

 

ALTER TABLE t_user
ADD (user_id varchar2(50))

 

테이블 컬럼 데이터타입 수정하기

 ALTER TABLE 테이블명 MODIFY 컬럼명 데이터유형

 

테이블 컬럼명 수정하기

 ALTER TABLE 테이블명 RENAME COLUMN명 변경해야할 컬럼명 to 새로운 컬럼명

 

ALTER TABLE Persons
MODIFY user_id varchar2(60); // user_id 데이터공간을 (60)으로 바꾼다

-------------

ALTER TABLE Persons
RENALE COLUMN user_address to user_last; //user_address 컬럼명을 user_last로 바꾼다

 

 

테이블 컬럼 삭제하기

 ALTER TABLE 테이블명 DROP COLUMN 컬럼명

 

ALTER TABLE Persons
DROP COLUMN USER_LAST; //USER_LAST 라는 컬럼을 삭제한다.

 

 

※ 여기서 문법은 대문자로 고정했지만 실제로 대소문자를 가리지 않습니다!!

728x90

관련글 더보기