Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
Returnerar det ursprungliga seedvärdet som anges vid skapandet av en identitetskolumn i en tabell eller vy. Att ändra det aktuella värdet i en identitetskolumn med hjälp av DBCC CHECKIDENT ändrar inte värdet som returneras av denna funktion.
Transact-SQL syntaxkonventioner
Syntax
IDENT_SEED ( 'table_or_view' )
Arguments
'table_or_view'
Är ett uttryck som specificerar tabellen eller vyn som ska kontrollera för ett identitetsfrövärde.
table_or_view kan vara en teckensträngskonstant innesluten i citattecken, en variabel, en funktion eller ett kolumnnamn.
table_or_view är char, nchar, varchar eller nvarchar.
Returtyper
numerisk(@@MAXPRECISION,0))
Exceptions
Returnerar NULL vid fel eller om en anropare inte har behörighet att visa objektet.
I SQL Server kan en användare endast se metadata för säkerhetsfiler som användaren antingen äger eller har tillstånd till. Denna säkerhet innebär att metadata-utsändande, inbyggda funktioner som IDENT_SEED kan returnera NULL om användaren inte har någon behörighet på objektet. För mer information, se inställningar för metadatasynlighet.
Examples
A. Returnera frövärdet från en specificerad tabell
Följande exempel returnerar startvärdet för Person.Address tabellen i AdventureWorks2025-databasen.
USE AdventureWorks2022;
GO
SELECT IDENT_SEED('Person.Address') AS Identity_Seed;
GO
B. Returnera seedvärdet från flera tabeller
Följande exempel returnerar tabellerna i AdventureWorks2025-databasen med en identitetskolumn med ett seedvärde.
USE AdventureWorks2022;
GO
SELECT TABLE_SCHEMA, TABLE_NAME,
IDENT_SEED(TABLE_SCHEMA + '.' + TABLE_NAME) AS IDENT_SEED
FROM INFORMATION_SCHEMA.TABLES
WHERE IDENT_SEED(TABLE_SCHEMA + '.' + TABLE_NAME) IS NOT NULL;
GO
Här är en partiell resultatmängd.
TABLE_SCHEMA TABLE_NAME IDENT_SEED
------------ --------------------------- -----------
Person Address 1
Production ProductReview 1
Production TransactionHistory 100000
Person AddressType 1
Production ProductSubcategory 1
Person vAdditionalContactInfo 1
dbo AWBuildVersion 1
Se även
Uttryck (Transact-SQL)
Systemfunktioner (Transact-SQL)
IDENT_CURRENT (Transact-SQL)
IDENT_INCR (Transact-SQL)
DBCC CHECKIDENT (Transact-SQL)
sys.identity_columns (Transact-SQL)