by Altibase 테이블 테이블 변경 ALTER TABLE ADD COLUMN DROP COLUMN MODIFY COLUMN [2011.12.14]
테이블 생성 후, 구조에 대한 변경 요구가 발생하면 “ALTER” 구문을 이용하여 테이블의 구조를 변경할 수 있습니다.
ALTER 구문을 이용하여 변경할 수 있는 테이블의 구조는 다음과 같습니다.
ALTER TABLE table_name { ADD [ COLUMN ] ( column_name data_type ) | ALTER [ COLUMN ] ( column_name { SET DEFAULT | DROP DEFAULT | NULL } | MODIFY COLUMN ( column_name data_type ) | DROP [ COLUMN ] | ADD {CONSTRAINT | PRIMARY KEY | UNIQUE} DROP {CONSTRAINT | PRIMARY KEY | UNIQUE} | RENAME COLUMN column_name TO new_column_name | MAXROWS | ALL INDEX [ENABLE | DISABLE] COMPACT };
orders 테이블에 주문상태 칼럼을 추가
iSQL> ALTER TABLE orders
ADD COLUMN (processing CHAR(1) DEFAULT '0');
orders 테이블의 주문상태 칼럼의 크기를 CHAR(2)로 변경
iSQL> ALTER TABLE orders
MODIFY COLUMN (processing CHAR(2));
- 강좌 URL : http://www.gurubee.net/lecture/2173
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.