티스토리 뷰

테이블 수정(alter table) - 테이블의 기존 컬럼 수정

데이터 타입, 컬럼 사이즈, Default 값 등 ...


1
DESC dept80;
cs

1
2
ALTER TABLE dept80
MODIFY ( last_name VARCHAR2(30) );
cs

1
DESC dept80;
cs

1
2
SELECT *
FROM dept80;
cs

A

B

C

D

E

1

01-JAN-18

X

10

01-JAN-18

2

01-JAN-19

Y

20

01-JAN-18

3

01-JAN-20

Z

30

01-JAN-18

A : NUMBER → CHARACTER 변경 가능

B : DATE → CHARACTER 변경 가능

C : CHARACTER → NUMBER 변경 불가능. 수정시 에러 메세지.

D : CHARACTER → NUMBER 변경 가능

E : CHARACTER → DATE 변경 가능


컬럼 변경이 항상 되는건 아니다

사이즈 늘리는 건 항상 가능

사이즈 줄이는 건 될 수도 안 될수도 있다

기존 데이터 크기랑 비교를 해보아야 한다


테이블 운영 중 먼가 바꾸는 건 손이 많이 가는 일이다

처음부터 제대로 테이블 구조를 작성해야한다 


공지사항
최근에 올라온 글
Total
Today
Yesterday