포스트

Oracle 컬럼 추가 삭제 변경 (ADD/DROP/RENAME/MODIFY)

테이블 컬럼 추가

ALTER TABLE 테이블명 ADD 컬럼명 타입

1
ALTER TABLE TB_CLIENT_INFO ADD CLIENT_ID VARCHAR(10)

테이블 컬럼 삭제

ALTER TABLE 테이블명 DROP 컬럼명

1
ALTER TABLE TB_CLIENT_INFO DROP CLIENT_ID

테이블 컬럼 이름 변경

ALTER TABLE 테이블명 RENAME COLUMN 기존컬럼 TO 바꿀컬럼

1
ALTER TABLE TB_CLIENT_INFO RENAME COLUMN CLIENT_ID TO CUSTOMER_ID

테이블 컬럼 타입 변경

ALTER TABLE 테이블명 MODIFY 컬럼명 바꿀타입

1
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_ID NUMBER

테이블 컬럼 순서 변경

1 ALTER TABLE 테이블명 MODIFY 컬럼명_1 숨겨라
2 ALTER TABLE 테이블명 MODIFY 컬럼명_2 숨겨라
3 ALTER TABLE 테이블명 MODIFY 컬럼명_2 보여라
4 ALTER TABLE 테이블명 MODIFY 컬럼명_1 보여라

1
2
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_ID INVISIBLE
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_NAME INVISIBLE
1
2
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_NAME VISIBLE
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_ID VISIBLE

테이블 컬럼 NULL 변경

ALTER TABLE 테이블명 MODIFY 컬럼명 NULL

1
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_ID NULL

ALTER TABLE 테이블명 MODIFY 컬럼명 NOT NULL

1
ALTER TABLE TB_CLIENT_INFO MODIFY CLIENT_ID NOT NULL
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.