sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan tæller man tomme tabeller i databasen?

Der går du... ved at bruge en afledt tabel.

SELECT * FROM ( SELECT [TableName] = so.name, [RowCount] = MAX(si.rows) FROM sysobjects so, sysindexes si WHERE so.xtype = 'U' AND si.id = OBJECT_ID(so.name) GROUP BY so.name ) sub WHERE sub.[RowCount] = 0

  1. Design af en datamodel til et hotelværelsesreservationssystem

  2. DateTime-forespørgsel på kun år i SQL Server

  3. finde værdier ufølsomt med emojis

  4. MySQL DROP alle tabeller, ignorerer fremmednøgler