SEKVENSER (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Returnerar en rad för varje sekvens som kan nås av den nuvarande användaren i den aktuella databasen.

För att hämta information från dessa vyer, ange det fullt kvalificerade namnet .INFORMATION_SCHEMA.<view_name>

Kolumnnamn Datatyp Description
SEQUENCE_CATALOG nvarchar(128) Sekvenskvalificering
SEQUENCE_SCHEMA nvarchar(128) Namn på schema som innehåller sekvensen
SEQUENCE_NAME nvarchar(128) Sekvensnamn
DATA_TYPE nvarchar(128) Sekvensdatatypen
NUMERIC_PRECISION tinyint Sekvensens precision
NUMERIC_PRECISION_RADIX smallint Precisionsradix av ungefärliga numeriska data, exakta numeriska data, heltalsdata eller monetära data. Annars återlämnas. NULL
NUMERIC_SCALE int Skala av ungefärliga numeriska data, exakta numeriska data, heltalsdata eller monetära data. Annars återlämnas. NULL
START_VALUE int Specificerar det första värdet som returneras av sekvensobjektet.
MINIMUM_VALUE int Gränserna för sekvensobjektet. Standardvärdet för ett nytt sekvensobjekt är det minsta värdet för datatypen för sekvensobjektet. Detta gäller 0 för den lilla datatypen och ett negativt tal för alla andra datatyper.
MAXIMUM_VALUE int Gränserna för sekvensobjektet. Det högsta standardvärdet för ett nytt sekvensobjekt är det maximala värdet för datatypen för sekvensobjektet.
INCREMENT int Värde som används för att öka (eller minska om det är negativt) värdet för sekvensobjektet för varje anrop till NEXT VALUE FOR funktionen. Om inkrementet är ett negativt värde är sekvensobjektet fallande. annars är den stigande. Inkrementet får inte vara 0. Standardinkrementen för ett nytt sekvensobjekt är 1.
CYCLE_OPTION int Egenskap som specificerar om sekvensobjektet ska starta om från minimivärdet (eller maximum för fallande sekvensobjekt), eller kasta ett undantag när dess minimi- eller maximumvärde överskrids. Standardalternativet för cykel för nya sekvensobjekt är NO CYCLE.
DECLARED_DATA_TYPE int Datatypen för användardefinierad datatyp.
DECLARED_DATA_PRECISION int Precisionen för användardefinierad datatyp.
DECLARED_NUMERIC_SCALE int Den numeriska skalan för användardefinierad datatyp.

Examples

Följande exempel ger information om scheman i testdatabasen:

SELECT * FROM test.INFORMATION_SCHEMA.SEQUENCES;