오라클 컬럼 추가, 삭제, 변경 예제
오라클 테이블 설계 후, 필요에 의해 컬럼을 추가하거나, 삭제, 혹은 변경 해야하는 경우가 있습니다.
이럴경우 컬럼의 수정은 어떻게하는지 알아보겠습니다.
ALTER TABLE 테이블명
ADD (칼럼명 데이터유형)
--오라클 컬럼 추가 예시
ALTER TABLE EMPLOYEE_TABLE
ADD (NAME VARCHAR2(30))
ALTER TABLE 테이블명
DROP COLUMN 컬럼명
--오라클 컬럼 삭제 예시
ALTER TABLE EMPLOYEE_TABLE
DROP COLUMN NAME
ALTER TABLE 테이블명
MODIFY (컬럼명, 변경할 데이터형)
--오라클 컬럼 데이터형 변경 예시
ALTER TABLE EMPLOYEE_TABLE
MODIFY (NAME VARCHAR2(50))
ALTER TABLE 테이블명
RENAME COLUMN 컬럼명 TO 변경할컬렴명
-오라클 컬럼 명(이름) 변경 예시
ALTER TABLE EMPLOYEE_TABLE
RENAME COLUMN NAME TO EMPLOYEE_NAME
이처럼 오라클 컬럼은 삭제, 변경, 추가 등을 할 수 있다.
컬럼 작업시에 주의할 점은 변경할 테이블이 참조되어있는 PROCEDURE 나 FUNCTION 등
이 INVALID 되므로 재컴파일이 필요하며, 필요시 해당 쿼리를 함께 수정해줘야 한다.
오라클 예외처리(EXCEPTION) 1편, PRAGMA EXCEPTION_INIT (0) | 2016.02.05 |
---|---|
오라클 비율구하기 RATIO_TO_REPORT 예제 (0) | 2016.01.26 |
오라클 AS OF TIMESTAMP 예제 및 활용, 수정 전 데이터 확인 (0) | 2016.01.19 |
오라클 DB Lock(락) 조회 및 Session Kill(죽이기) (0) | 2015.12.30 |
오라클 TO_CHAR 함수의 기본예제 (0) | 2015.12.28 |
댓글 영역