변경 순서 [존재하는 경우]이름[ 증가 [ BY ]증분]
    [ 최소값최소값| 최소값 없음 ] [ 최대값최대값| 최대값 없음 ]
    [ 시작 [ 함께 ]시작]
    [ 다시 시작 [ [ ]다시 시작] ]
    [ 캐시캐시] [ [ 아니요 ] 주기 ]
    [ 소유자:테이블_이름.컬럼_이름| 없음  ]
젠 토토 변경 [ 존재하는 경우 ]이름소유자:new_owner순서 변경 [ 존재하는 경우 ]이름다음으로 이름 바꾸기:new_name변경 순서 [존재하는 경우]이름스키마 설정new_schema순서 변경매개변수 변경 기존 젠 토토 생성기의 구체적이지 않은 모든 매개변수 에 설정순서 변경명령 유지 이전 설정입니다.
사용하려면 젠 토토를 소유해야 합니다.변경 순서. 시퀀스의 스키마를 변경하려면 다음도 있어야 합니다.생성새 스키마에 대한 권한. 받는 사람 소유자를 변경하려면 다음의 직간접 구성원이기도 해야 합니다. 새로운 소유 역할이 있어야 하며 해당 역할에는 다음이 있어야 합니다.생성시퀀스 스키마에 대한 권한. (이것들은 소유자를 변경해도 아무 작업도 수행되지 않도록 제한이 적용됩니다. 시퀀스를 삭제하고 다시 생성하는 방법으로는 할 수 없습니다. 그러나 수퍼유저는 어쨌든 모든 시퀀스의 소유권을 변경할 수 있습니다.)
시퀀스의 이름(선택적으로 스키마 한정) 변경되었습니다.
젠 토토가 존재하지 않으면 오류를 발생시키지 마십시오. 공지 이 경우 발급됩니다.
조항증분 기준증분선택사항입니다. 양수 값 오름차순을 만들고, 음수를 내림차순으로 만듭니다. 순서. 지정하지 않으면 이전 증분 값은 다음과 같습니다. 유지됩니다.
선택적 조항MINVALUE최소값최소값 a를 결정합니다. 시퀀스가 생성될 수 있습니다. 만일MINVALUE 없음이다 지정됨, 기본값은 1과 -263-1(오름차순) 및 내림차순이 각각 사용됩니다. 둘 다 아니라면 옵션이 지정되면 현재 최소값은 다음과 같습니다. 유지됩니다.
선택적 조항MAXVALUE최대값최대값을 결정합니다. 시퀀스를 위해. 만일MAXVALUE 없음이다 지정되었으며 기본값은 2입니다.63오름차순의 경우 -1 및 -1 및 내림차순이 각각 사용됩니다. 둘 다 아니라면 옵션이 지정되면 현재 최대값은 다음과 같습니다. 유지됩니다.
선택적 조항시작하세요시작기록된 시작 값을 변경합니다. 시퀀스의. 이는 다음에는 영향을 미치지 않습니다.현재젠 토토 값; 그것은 단순히 미래의 가치를 설정합니다순서 변경 다시 시작명령이 사용됩니다.
선택적 조항재시작 [ WITH다시 시작 ]현재를 변경합니다
시퀀스의 값. 이는를 호출하는 것과 같습니다.setval함수is_called = 거짓:
지정된 값은에 의해 반환됩니다.다음전화다음값. 쓰기다시 시작아니요다시 시작값은 동일합니다.
다음에 의해 기록된 시작 값을 제공합니다.시퀀스 생성또는 마지막으로 설정한 사람다음으로 시퀀스 변경.
조항캐시캐시순서 번호를 다음과 같이 활성화합니다. 더 빠른 액세스를 위해 사전 할당되어 메모리에 저장됩니다. 최소 값은 1입니다(한 번에 하나의 값만 생성할 수 있습니다. 캐시). 지정하지 않으면 이전 캐시 값이 유지됩니다.
선택사항사이클키워드를 사용할 수 있습니다 시퀀스가 다음과 같은 경우에 순환되도록 하려면최대값또는최소값오름차순 또는 각각 내림차순. 한도에 도달하면 다음 생성된 번호는 다음과 같습니다.최소값또는최대값각각.
선택사항인 경우주기 없음키워드는
지정됨, 모든 호출다음값이후
시퀀스가 최대값에 도달하면 오류가 반환됩니다. 만약에
둘 다주기또는아니요
주기이 지정되면 이전 주기 동작은 다음과 같습니다.
유지됩니다.
그소유자옵션으로 인해 시퀀스가 발생합니다. 특정 테이블 열과 연관됩니다. 열(또는 해당 테이블 전체)이 삭제되면 시퀀스는 자동으로 떨어지기도 합니다. 지정된 경우 이 연관은 시퀀스에 대해 이전에 지정된 연관을 대체합니다. 는 지정된 테이블은 소유자가 동일해야 하며 동일한 스키마에 있어야 합니다. 순서대로. 지정소유자 없음기존 연결을 제거하여 젠 토토를 만듭니다."자립형".
시퀀스의 새로운 소유자의 사용자 이름.
시퀀스의 새로운 이름입니다.
젠 토토의 새로운 스키마.
숫자를 얻는 동시 트랜잭션을 차단하지 않으려면 동일한 순서에서,순서 변경의 시퀀스 생성 매개변수에 대한 효과는 절대 롤링되지 않습니다. 뒤로; 이러한 변경 사항은 즉시 적용되며 되돌릴 수 없습니다. 그러나,소유자, 소유자:, 다음으로 이름 바꾸기그리고스키마 설정절로 인해 일반 카탈로그가 발생함 롤백할 수 있는 업데이트입니다.
순서 변경즉시 그렇지 않을 것입니다
영향을 미치다다음값백엔드 결과,
현재 항목 외에 사전 할당(캐시)된 항목
시퀀스 값. 이전에 캐시된 값을 모두 사용합니다.
변경된 시퀀스 생성 매개변수를 확인합니다. 현재
백엔드는 즉시 영향을 받습니다.
순서 변경영향을 주지 않습니다곡선시퀀스 상태입니다.
(이전)포스트그레SQL8.3, 그것
가끔 그랬어요.)
역사적인 이유로,테이블 변경할 수 있다 젠 토토에도 사용할 수 있습니다. 하지만 유일한 변형은테이블 변경시퀀스에 허용되는 것은 다음과 같습니다. 위에 표시된 형식과 동일합니다.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 | 
| 스키마 변경 | 위 | 서버 변경 |