sql >> Databáze >  >> RDS >> Sqlserver

Jak najít všechny tabulky se sloupcem identity v databázi SQL Server - SQL Server / Výukový program T-SQL, část 45

Scénář:

Jak byste našli všechny tabulky v databázi SQL Server, která má sloupec identity?

Řešení:

K získání těchto informací můžeme použít systémové tabulky, jako jsou sys.columns a 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 získat tabulky v databázi se sloupcem identity na SQL Server – SQL Server/T-SQL výukový program


Video ukázka:Jak najít všechny tabulky, které mají sloupec identity na serveru SQL Server
 
  1. Dotaz, který ignoruje mezery

  2. NASTAVIT NÁZVY utf8 v MySQL?

  3. Chyba při přidávání pohotovostního režimu

  4. Přejmenování uživatelem definovaného datového typu v SQL Server (T-SQL)