CHANGE 절

설명

CHANGE 절에서 DEFAULT 키워드를 사용하여 디폴트 값이 없는 컬럼에 새로운 디폴트 값을 지정하거나 기존의 디폴트 값을 변경할 수 있다.

구문

ALTER [ TABLE | CLASS | VCLASS | VIEW ] table_name CHANGE [ CLASS ] column_name DEFAULT value [, column_name DEFAULT value, ...]

예제

ALTER TABLE a_tbl CHANGE name DEFAULT 'abc', phone DEFAULT '000-0000';

 

;schema a_tbl

 

=== <Help: Schema of a Class> ===

 

 

 <Class Name>

 

     a_tbl

 

 <Attributes>

 

     name                CHARACTER VARYING(1073741823) DEFAULT 'abc'

     phone                CHARACTER VARYING(13) DEFAULT '000-0000'

     age                  INTEGER

     id                   INTEGER AUTO_INCREMENT  NOT NULL

 

 <Constraints>

 

     UNIQUE u_a_tbl_id ON a_tbl (id)

     INDEX i_a_tbl_age ON a_tbl (age)

     INDEX i_a_tbl_phone_d ON a_tbl (phone DESC)