Scenario:
Hur skulle du hitta alla tabeller i en SQL Server-databas som har identitetskolumn?Lösning:
Vi kan använda systemtabeller som sys.columns och sys.tables för att få denna information.--Find out all the columns for all the tables on which Identity Property is enabled SELECT DB_Name() AS DatabaseName ,OBJECT_NAME(c.OBJECT_ID) AS TableName ,c.NAME AS ColumnName FROM YourDBName.sys.columns c INNER JOIN sys.tables t ON c.object_id = t.object_id WHERE is_identity = 1Hur får du tabeller i en databas med identitetskolumn i SQL Server - SQL Server/T-SQL handledning
Videodemo:Hur man hittar alla tabeller som har identitetskolumn i SQL Server