시리얼 변경

설명

ALTER SERIAL 문을 이용하면 시리얼 값의 증가치를 갱신하고 시작 값, 최소 값, 최대 값을 설정하거나 제거할 수 있으며, 순환 속성을 설정할 수 있다.

구문

ALTER SERIAL serial_identifier
[ INCREMENT BY interval ]
[ START WITH initial_value ]
[ MINVALUE min | NOMINVALUE ]
[ MAXVALUE max | NOMAXVALUE ]
[ CYCLE | NOCYCLE ]

주의 시리얼의 시작 값을 바꾸기 위해 시스템 카탈로그인 db_serial 테이블을 직접 수정할 수는 없다. 따라서 CUBRID 2008 R2.0 이상 버전에서 내보내기(unloaddb)한 파일을 이용하여 CUBRID 2008 R1.x 이하 버전에서 가져오기(loaddb)할 수 없다.

예제

다음은 order_no 시리얼의 증가 값을 2로 변경하는 예제이다.

ALTER SERIAL order_no INCREMENT BY 2;