이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 롤 토토 생성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

생성

이름

시퀀스 생성-새로운 시퀀스를 정의합니다

시놉시스

생성 [임시 | 온도] 시퀀스seqname[증분증분]minvalue] [MaxValuemaxValue]시작] [캐시캐시] [사이클]

입력

임시 또는 온도

지정된 경우 시퀀스 객체는 만 생성됩니다

Seqname

생성 할 시퀀스의 이름.

증분

the증분증분절은입니다

minvalue

선택 사항 조항minvalueminvalue시퀀스가 ​​생성 할 수있는 최소값을 결정합니다. 그만큼

maxValue

선택 사항 조항maxValuemaxValue스포츠 토토 사이트의 최대 값을 결정합니다. 그만큼

시작

선택 사항시작시작활성화MinValue오름차순MaxValue내림차순

캐시

the캐시캐시옵션 활성화

사이클

선택적 사이클 키워드는MaxValue또는MinValueMinValue또는maxValue14265_14335NextVal통화는 오류를 반환합니다.

출력

생성

명령이 성공하면 메시지가 반환되었습니다.

오류 : 관계Seqname' 이미

지정된 스포츠 토토 사이트가 ​​이미 존재하는 경우.

ERROR : DefineseQuence :시작) 할 수 없습니다max)

지정된 시작 값이 범위를 벗어난 경우.

오류 : 정의 :시작) 할 수 없습니다Min)

지정된 시작 값이 범위를 벗어난 경우.

오류 : 정의 :Min) 할 수 없습니다max)

최소 및 최대 값이있는 경우

설명

스포츠 토토 사이트 만들기새로 들어갑니다Seqname. 생성기

스포츠 토토 사이트가 ​​만들어지면 함수를 사용합니다NextVal,CurrvalandsetVal스포츠 토토 사이트에서 작동합니다. 이것들사용자.

스포츠 토토 사이트 직접 업데이트 할 수는 없지만

선택 * FromSeqname;

시퀀스의 매개 변수와 현재 상태를 조사합니다. ~ 안에last_value필드NextVal전화.)

주의

a이면 예기치 않은 결과를 얻을 수 있습니다.캐시하나보다 큰 설정입니다last_value그에 따라. 그 다음에,캐시-1 사용NextVal해당 백엔드 내에서캐시10의 설정, 백엔드 aNextVal= 1, 백엔드 B가 예약 될 수 있습니다NextVal= 11 백엔드 a가 있습니다캐시하나의 설정은 안전합니다NextVal캐시하나 이상의 설정NextVal값은 모두 뚜렷하지 않습니다last_value를 반영합니다NextVal. 또 다른 고려 사항은 그 것입니다setVal그러한 a에서 실행되었습니다

노트

use드롭 스포츠 토토 사이트a

스포츠 토토 사이트 기반bigint산술, 범위는정수산술

언제캐시보다 크다"구멍"순서로.

usage

호출 된 오름차순 스포츠 토토 사이트 만들기Serial, 101에서 시작합니다 :

시퀀스 생성 직렬 시작 101;

이 순서에서 다음 번호를 선택하십시오 :

NextVal ( 'Serial')을 선택하십시오.

삽입물 에서이 스포츠 토토 사이트 사용하십시오 :

유통 업체 값 (NextVal ( 'Serial'), 'Nothing')에 삽입;

사본 후 스포츠 토토 사이트 값을 업데이트합니다 :

시작;

호환성

SQL92

스포츠 토토 사이트 만들기isPostgreSQL언어 확장. 없음스포츠 토토 사이트 만들기성명서SQL92.