2009년 2월 4일 수요일

MySQL의 auto_increment 적용

Mysql을 사용할때, 인덱스와 같이 필요에 의해 자동으로 숫자가 증가되는 기능이 필요할 경우
auto_increment를 사용한다.

적용 방법은 다음과 같다.

mysql> create table info_contents(c_count int not null auto_increment primary key, c_type varchar(10), c_name varchar(20));

auto_increment기능을 적용할 때 초기값을 지정해서, 지정된 숫자 부터 증가값을 적용하려면 다음과 같이 초기 값을 지정한다.

mysql> create table info_contents (c_count int not null auto_increment primary key, c_type varchar(10), c_name varchar(20)) auto_increment=200;

필요에 따라 증가된 값을 초기화 하고 싶을 경우에는  alter table 명령을 사용하여 증가된 값을 변경하여 줄수가 있다.

mysql> alter table info_contents auto_increment = 0;

댓글 없음:

댓글 쓰기