Сценарий:
Как бихте намерили всички таблици в база данни на SQL Server, която има колона за идентичност?Решение:
Можем да използваме системни таблици като sys.columns и sys.tables, за да получим тази информация.--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 = 1
![](http://www.sqldat.com/article/uploadfiles/202205/2022051109474403.png)
Видео демонстрация:Как да намерите всички таблици, които имат колона за идентичност в SQL Server