Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
A IDENT_INCR rendszer függvény adja vissza a tábla vagy nézet identitásoszlopának létrehozásakor megadott inkrement értéket.
Transact-SQL szintaxis konvenciók
Szemantika
IDENT_INCR ( 'table_or_view' )
Arguments
table_or_view
Egy kifejezés , amely megadja a táblát vagy nézetet az érvényes identitásnövekedési érték ellenőrzésére. table_or_view lehet egy idézőjelben lévő karakterlánc. Lehet változó, függvény vagy oszlopnév is. table_or_viewa char, nchar, varchar vagy nvarchar.
Visszatérési típusok
numeric(@@MAXPRECISION,0))
Exceptions
Visszatér NULL , ha hiba esetén vagy ha a hívónak nincs objektumnézeti engedélye.
Az SQL Serverben a felhasználó csak azokat a metaadatokat tekintheti meg, amelyekhez a saját tulajdonában vagy jogosultsága van. Felhasználói objektum engedélye nélkül egy metaadat-kibocsátást generáló, beépített függvény, IDENT_INCRpéldául , visszaadhat NULL. További információ: Metaadatok láthatóságának konfigurációja.
Remarks
A IDENT_INCR függvény nem elérhető Fabric Data Warehouse azonosító oszlopaihoz.
Példák
A. Adja vissza a megadott tábla inkrement értékét
A következő példa adja vissza a tábla increment értékét Person.Address az AdventureWorks2025 adatbázisban.
USE AdventureWorks2022;
GO
SELECT IDENT_INCR('Person.Address') AS Identity_Increment;
GO
B. Több táblázatból származó inkrement értéket térítsd vissza
A következő példa az AdventureWorks2025 adatbázisban található táblázatokat adja vissza, amelyek egy identitásoszlopot tartalmaznak egy növekedési értékkel.
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;
Itt egy részleges eredményhalmaz.
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