본문 바로가기
DB/ORACLE

[oracle] 테이블 이름 바꾸기 / 컬럼 추가, 컬럼 삭제, 컬럼 수정 스크립트

by 쑨s 2022. 5. 9.
728x90
반응형

[oracle] 테이블 이름 바꾸기 / 컬럼 추가, 컬럼 삭제, 컬럼 수정 스크립트

 

자주 사용하지는 않지만, 사용하려고하면 헷갈리는 스크립트이기 때문에 정리를 해놓는다.

 

오라클 테이블 이름 바꾸기
ALTER TABLE 기존테이블명 RENAME TO 변경테이블명;

-- 예제
ALTER TALBE TABLE_OLD_NAME RENAME TO TABLE_NEW_NAME;
ALTER TABLE TBL_MEMBER RENAME TO TBL_STUDENT

 

컬럼 추가
-- 타입은 INT(8), NOT NULL에 자동증가, PRIMARY KEY
ALTER TABLE 테이블명 ADD 컬럼명 INT(8) NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY('컬럼명');

-- 예제
ALTER TABLE TBL_MEMBER ADD USER_NM VARCHAR(10) NOT NULL;

 

컬럼 삭제
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;

-- 예제
ALTER TABLE TBL_MEMBER DROP COLUMN USER_JOB;

 

컬럼 수정
ALTER TABLE 테이블명 MODIFY (컬럼명 수정할타입);

-- 예제
ALTER TABLE TBL_MEMBER MODIFY(USER_NM VARCHAR2(20));

 

 

 

728x90
반응형

댓글