Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
Bevat een rij voor elk sequentieobject in een database.
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
| <overgenomen kolommen> | Erft alle kolommen van sys.objects. | |
| start_value | sql_variant NIET NULL | De startwaarde voor het sequentieobject. Als het sequentieobject wordt herstart met ALTER SEQUENCE, zal het opnieuw opstarten op deze waarde. Wanneer het sequentieobject cycliseert, gaat het verder naar de minimum_value of maximum_value, niet naar de start_value. |
| increment | sql_variant NIET NULL | De waarde die wordt gebruikt om het sequentieobject te verhogen na elke gegenereerde waarde. |
| minimum_value | sql_variant NULL | De minimale waarde die door het sequentieobject kan worden gegenereerd. Nadat deze waarde is bereikt, zal het sequentieobject ofwel een foutmelding teruggeven bij het proberen meer waarden te genereren, of opnieuw starten als de CYCLE-optie is gespecificeerd. Als er geen MINWAARDE is opgegeven, geeft deze kolom de minimale waarde terug die door het datatype van de sequentiegenerator wordt ondersteund. |
| maximum_value | sql_variant NULL | De maximale waarde die door het sequentieobject kan worden gegenereerd. Nadat deze waarde is bereikt, zal het sequentieobject ofwel een foutmelding krijgen bij het proberen meer waarden te genereren, of opnieuw starten als de optie CYCLE is opgegeven. Als er geen MAXVALUE is opgegeven, geeft deze kolom de maximale waarde terug die door het datatype van het sequentieobject wordt ondersteund. |
| is_cycling | bit NIET NULL | Geeft 0 terug als NO CYCLE is gespecificeerd voor het sequentieobject en 1 als CYCLE is opgegeven. |
| is_cached | bit NIET NULL | Geeft 0 terug als NO CACHE is gespecificeerd voor het sequentieobject en 1 als CACHE is opgegeven. |
| cache_size | int NULL | Geeft de opgegeven cachegrootte voor het sequentieobject terug. Deze kolom bevat NULL als de sequentie is aangemaakt met de optie NO CACHE of als CACHE is gespecificeerd zonder een cachegrootte te specificeren. Als de waarde die door de cachegrootte wordt gespecificeerd groter is dan het maximale aantal waarden dat door het sequentieobject kan worden teruggegeven, wordt die onbereikbare cachegrootte nog steeds weergegeven. |
| system_type_id | tinyint NIET NULL | ID van het systeemtype voor het datatype van sequentieobject. |
| user_type_id | int NOT NULL | ID van het datatype voor het sequentieobject zoals gedefinieerd door de gebruiker. |
| precisie | tinyint NIET NULL | Maximale precisie van het datatype. |
| scale | tinyint NIET NULL | Maximale schaal van het type. Schaal wordt nauwkeurig teruggegeven om gebruikers volledige metadata te geven. Schaal is altijd 0 voor sequentieobjecten omdat alleen gehele getallentypen zijn toegestaan. |
| current_value | sql_variant NIET NULL | De laatste verplichte waarde. Dat wil zeggen, de waarde die wordt teruggegeven door de meest recente uitvoering van de NEXT VALUE FOR-functie of de laatste waarde van het uitvoeren van de sp_sequence_get_range procedure. Geeft de waarde START WITH terug als de sequentie nooit is gebruikt. |
| is_exhausted | bit NIET NULL | 0 geeft aan dat er meer waarden uit de reeks kunnen worden gegenereerd. 1 geeft aan dat het sequentieobject de MAXVALUE-parameter heeft bereikt en de sequence niet op CYCLE is gezet. De functie NEXT VALUE FOR geeft een foutmelding totdat de sequentie wordt herstart met ALTER SEQUENCE. |
| last_used_value | sql_variant NULL | Geeft de laatste waarde terug die door de Next Value For-functie is gegenereerd. Van toepassing op SQL Server 2017 en later. |
Permissions
In SQL Server 2005 (9.x) en latere versies is de zichtbaarheid van de metadata in catalogusweergaven beperkt tot securables die een gebruiker bezit of waarop de gebruiker enige toestemming heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.
Zie ook
reeksnummers
ALTER SEQUENCE (Transact-SQL)
DROP-SEQUENTIE (Transact-SQL)
VOLGENDE WAARDE VOOR (Transact-SQL)
sp_sequence_get_range (Transact-SQL)