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 inkrementvärde som anges vid skapandet av en tabells eller vys identitetskolumn.
Transact-SQL syntaxkonventioner
Syntax
IDENT_INCR ( 'table_or_view' )
Arguments
'table_or_view'
Är ett uttryck som specificerar tabellen eller vyn för att kontrollera ett giltigt identitetsintreppement.
table_or_view kan vara en teckensträngskonstant innesluten i citattecken. Det kan också vara 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 objektvisningsbehörighet.
I SQL Server kan en användare endast se metadata för säkerhetsdokument som de äger eller har behörigheter för. Utan användarobjektbehörighet kan en metadata-emitterande, inbyggd funktion, såsom IDENT_INCR, returnera NULL. För mer information, se inställningar för metadatasynlighet.
Examples
A. Returnerar inkrementvärdet för en specificerad tabell
Följande exempel returnerar inkrementvärdet för Person.Address tabellen i AdventureWorks2025-databasen.
USE AdventureWorks2022;
GO
SELECT IDENT_INCR('Person.Address') AS Identity_Increment;
GO
B. Returnera inkrementvärdet från flera tabeller
Följande exempel returnerar tabellerna i AdventureWorks2025-databasen som inkluderar en identitetskolumn med ett inkrementvärde.
USE AdventureWorks2022;
GO
SELECT TABLE_SCHEMA, TABLE_NAME,
IDENT_INCR(TABLE_SCHEMA + '.' + TABLE_NAME) AS IDENT_INCR
FROM INFORMATION_SCHEMA.TABLES
WHERE IDENT_INCR(TABLE_SCHEMA + '.' + TABLE_NAME) IS NOT NULL;
Här är en partiell resultatmängd.
TABLE_SCHEMA TABLE_NAME IDENT_INCR
------------ ------------------------ ----------
Person Address 1
Production ProductReview 1
Production TransactionHistory 1
Person AddressType 1
Production ProductSubcategory 1
Person vAdditionalContactInfo 1
dbo AWBuildVersion 1
Production BillOfMaterials 1
Se även
Uttryck (Transact-SQL)
Systemfunktioner (Transact-SQL)
IDENT_CURRENT (Transact-SQL)
IDENT_SEED (Transact-SQL)
DBCC CHECKIDENT (Transact-SQL)
sys.identity_columns (Transact-SQL)