Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak znaleźć wszystkie tabele z kolumną tożsamości w bazie danych SQL Server — SQL Server / T-SQL Tutorial, część 45

Scenariusz:

Jak znaleźć wszystkie tabele w bazie danych SQL Server, która ma kolumnę tożsamości?

Rozwiązanie:

Aby uzyskać te informacje, możemy użyć tabel systemowych, takich jak sys.columns i 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
 
 
 
 
 
 Jak uzyskać tabele w bazie danych z kolumną tożsamości w SQL Server — samouczek dotyczący SQL Server/T-SQL


Prezentacja wideo:Jak znaleźć wszystkie tabele, które mają kolumnę tożsamości w SQL Server
 
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sp_describe_first_result_set działa w programie SQL Server

  2. ACOS() Przykłady w SQL Server

  3. Obejście dla obsługi kursora nie jest zaimplementowaną funkcją dla błędu SQL Server Parallel DataWarehousing TDS

  4. Automatyczne tworzenie zadania SQL Server

  5. Czy mierzysz wydajność programu SQL Server za pomocą tych wskaźników?