적용 대상:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric의 SQL 데이터베이스
데이터베이스의 각 시퀀스 개체에 대한 행을 포함합니다.
| 열 이름 | 데이터 형식 | 설명 |
|---|---|---|
| <상속된 열> | sys.objects에서 모든 열을 상속합니다. | |
| start_value | NULL이 아닌 sql_variant | 시퀀스 개체의 시작 값입니다. 만약 시퀀스 객체를 다시 ALTER SEQUENCE 시작하면 이 값에서 다시 시작됩니다. 시퀀스 개체가 순환하면 start_value 아닌 minimum_value 또는 maximum_value 진행됩니다. |
| increment | NULL이 아닌 sql_variant | 생성된 각 값 이후 시퀀스 개체를 증가시키는 데 사용되는 값입니다. |
| minimum_value | sql_variant 무효 | 시퀀스 개체에서 생성할 수 있는 최소값입니다. 이 값에 도달하면 시퀀스 개체는 더 많은 값을 생성하려고 할 때 오류를 반환하거나 CYCLE 옵션이 지정된 경우 다시 시작합니다. MINVALUE가 지정되지 않은 경우 이 열은 시퀀스 생성기의 데이터 형식에서 지원하는 최소값을 반환합니다. |
| maximum_value | sql_variant 무효 | 시퀀스 개체에서 생성할 수 있는 최대값입니다. 이 값에 도달하면 시퀀스 개체는 더 많은 값을 생성하려고 할 때 오류를 반환하기 시작하거나 CYCLE 옵션이 지정된 경우 다시 시작합니다. MAXVALUE가 지정되지 않은 경우 이 열은 시퀀스 개체의 데이터 형식에서 지원하는 최대값을 반환합니다. |
| is_cycling | 비트 NOT NULL | 시퀀스 개체에 대해 NO CYCLE을 지정한 경우 0을 반환하고 CYCLE이 지정된 경우 1을 반환합니다. |
| is_cached | 비트 NOT NULL | 시퀀스 개체에 대해 NO CACHE를 지정한 경우 0을 반환하고 CACHE가 지정된 경우 1을 반환합니다. |
| cache_size | 정치 NULL | 시퀀스 개체의 지정된 캐시 크기를 반환합니다. 이 열에는 시퀀스가 NO CACHE 옵션으로 만들어졌거나 캐시 크기를 지정하지 않고 CACHE를 지정한 경우 NULL이 포함됩니다. 캐시 크기로 지정된 값이 시퀀스 개체가 반환할 수 있는 값의 최대 개수보다 클 경우 가져올 수 없는 캐시 크기가 계속 표시됩니다. |
| system_type_id | TINYINT NOT NULL | 시퀀스 개체의 데이터 형식에 대한 시스템 형식의 ID입니다. |
| user_type_id | INT NOT NULL | 사용자가 정의한 시퀀스 개체의 데이터 형식 ID입니다. |
| 전체 자릿수 | TINYINT NOT NULL | 데이터 형식의 최대 전체 자릿수입니다. |
| scale | TINYINT NOT NULL | 형식의 최대 배율입니다. 크기 조정은 전체 메타데이터를 제공하기 위해 전체 자릿수와 함께 반환됩니다. 정수 형식만 허용되므로 시퀀스 개체의 경우 크기 조정은 항상 0입니다. |
| current_value | NULL이 아닌 sql_variant | 의무가 있는 마지막 값입니다. 즉, NEXT VALUE FOR 함수의 가장 최근 실행에서 반환된 값 또는 sp_sequence_get_range 프로시저 실행의 마지막 값입니다. 시퀀스를 사용한 적이 없는 경우 START WITH 값을 반환합니다. |
| is_exhausted | 비트 NOT NULL | 0은 시퀀스에서 더 많은 값을 생성할 수 있음을 나타냅니다. 1은 시퀀스 개체가 MAXVALUE 매개 변수에 도달했고 시퀀스가 CYCLE로 설정되지 않았다는 의미입니다. NEXT 값 함수는 오류를 반환하며, 수열을 다시 시작할 때까지 를 사용 ALTER SEQUENCE해 다시 시작해야 합니다. |
| last_used_value | sql_variant 무효 | Next Value For 함수에서 생성된 마지막 값을 반환합니다. SQL Server 2017 이상에 적용됩니다. |
사용 권한
SQL Server 2005(9.x) 이상 버전에서 카탈로그 뷰의 메타데이터 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한을 부여한 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.