DB/ORACLE
                
              [oracle] 테이블 이름 바꾸기 / 컬럼 추가, 컬럼 삭제, 컬럼 수정 스크립트
                쑨s
                 2022. 5. 9. 21:33
              
              
                    
        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