Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrací hodnotu přírůstku určenou při vytváření identifikačního sloupce tabulky nebo pohledu.
Syntaxe
IDENT_INCR ( 'table_or_view' )
Arguments
'table_or_view'
Je výraz specifikující tabulku nebo pohled pro kontrolu platné hodnoty inkrementu identity.
table_or_view může být znaková řetězec konstanta uzavřená v uvozovkách. Může to být také proměnná, funkce nebo název sloupce.
table_or_view je char, nchar, varchar nebo nvarchar.
Návratové typy
numeric(@@MAXPRECISION,0))
Exceptions
Vrací NULL při chybě nebo pokud volající nemá oprávnění zobrazit objekt.
V SQL Serveru může uživatel zobrazit pouze metadata zabezpečených zařízení, která vlastní nebo má k nim oprávnění. Bez oprávnění uživatelského objektu může vestavěná funkce vysílající metadata, jako je IDENT_INCR, vrátit NULL. Další informace naleznete v kapitole Konfigurace viditelnosti metadat.
Examples
A. Vrácení hodnoty přírůstku pro zadanou tabulku
Následující příklad vrací hodnotu přírůstku pro tabulku Person.Address v databázi AdventureWorks2025.
USE AdventureWorks2022;
GO
SELECT IDENT_INCR('Person.Address') AS Identity_Increment;
GO
B. Vrácení hodnoty přírůstku z více tabulek
Následující příklad vrací tabulky v databázi AdventureWorks2025, které obsahují sloupec identity s hodnotou přírůstku.
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;
Zde je částečná množina výsledků.
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
Viz také
Výrazy (Transact-SQL)
Systémové funkce (Transact-SQL)
IDENT_CURRENT (Transact-SQL)
IDENT_SEED (Transact-SQL)
DBCC CHECKIDENT (Transact-SQL)
sys.identity_columns (Transact-SQL)