Alter Sequence이름[증분 [by]증분] [MinValueMinValue| MinValue 없음] [MaxValuemaxValue| maxValue 없음] [다시 시작 [with]시작] [캐시캐시] [[아니오] 사이클] [ 소유테이블.열| 없음 ] Alter Sequence이름스키마 설정new_schema
Alter Sequence매개 변수를 변경합니다 기존 시퀀스 생성기의. 매개 변수는 없습니다 구체적으로에서 설정Alter Sequence명령은 이전 설정을 유지합니다.
사용하려면 순서를 소유해야합니다변경 순서. 시퀀스의 스키마를 변경하려면Create새 스키마의 권한.
시퀀스의 이름 (선택적으로 스키마 자격) 변경됩니다.
조항증분증분선택 사항입니다. 에이 양수 값은 오름차순 시퀀스, 음수로 만듭니다 하나는 내림차순 시퀀스입니다. 지정되지 않은 경우, 오래된 증분 값이 유지됩니다.
선택 사항 조항minvalueminvalue결정 시퀀스가 생성 할 수있는 최소값. 만약에minvalue 없음지정되고 기본값은 1입니다 및 -263-1 오름차순 및 내림차순 시퀀스가 각각 사용됩니다. 옵션이라면 지정되면 현재 최소 값은 다음과 같습니다 유지 관리.
선택 사항 조항MaxValuemaxValue결정 시퀀스의 최대 값. 만약에MaxValue 없음지정되어 있으며 기본값은입니다 263-1 및 -1 오름차순 및 내림차순 시퀀스가 각각 사용됩니다. 옵션이라면 지정된 최대 값은 다음과 같습니다 유지 관리.
선택 사항 조항다시 시작시작변경 시퀀스의 현재 값.
조항캐시캐시시퀀스 번호를 활성화합니다 더 빠른 액세스를 위해 메모리에 전달되고 저장됩니다. 최소값은 1입니다 (하나의 값만 생성 할 수 있습니다. 시간, 즉 캐시 없음). 지정되지 않은 경우 이전 캐시 가치가 유지됩니다.
선택 사항사이클열쇠 단어 5 월 시퀀스가 |maxValue또는MinValue각각 오름차순 또는 내림차순. 한도 인 경우 도달하면 다음 숫자는입니다.MinValue또는maxValue각각.
선택 사항 인 경우사이클 없음키
단어가 지정되고NextVal
시퀀스에 도달 한 후
최대 값은 오류를 반환합니다. 둘 다사이클또는아니오
주기지정되면 이전 사이클 동작이 될 것입니다
유지 관리.
소유자옵션은 특정 테이블 열과 연관 될 순서, 해당 열 (또는 전체 테이블)이 삭제되면 시퀀스도 자동으로 삭제됩니다. 만약에 지정된이 협회는 이전에 대체합니다 시퀀스에 대한 지정된 연관성. 지정된 테이블 동일한 소유자가 있어야하고 같은 스키마에 있어야합니다. 순서. 지정없음기존 연관성을 제거하여 시퀀스 만들기"프리 스탠딩".
시퀀스에 대한 새 스키마.
얻는 동시 거래의 차단을 피하기 위해 같은 순서에서 숫자ALTER 순서의 시퀀스 생성 매개 변수에 미치는 영향은 다음과 같습니다 결코 롤백되지 않았다. 이러한 변경 사항은 즉시 적용됩니다 뒤집을 수 없습니다. 그러나소유and스키마 설정조항은 평범합니다 카탈로그 업데이트 및 롤백 할 수 있습니다.
Alter Sequence즉시 그렇지 않습니다
영향을 미치다NextVal
백엔드 결과,
Preallocated (캐시)를 사용한 현재를 제외하고
시퀀스 값. 그들은 이전에 모든 캐시 된 값을 사용합니다
변경된 시퀀스 생성 매개 변수를 알아 차립니다. 전류
백엔드는 즉시 영향을받습니다.
일부 변형Alter Table할 수 있습니다 시퀀스와 함께 사용; 예를 들어, 시퀀스의 이름을 바꿉니다 사용Alter Table Rename.