sql >> Database >  >> RDS >> Sqlserver

Hoe lege tabellen in de database te tellen?

Daar ga je... een afgeleide tabel gebruiken.

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. .NET:XML-document invoegen in SQL Server

  2. java.sql.SQLException:Geen bewerkingen toegestaan ​​nadat de verbinding is gesloten

  3. Mysql - LIMIET per percentage?

  4. Hoe om te gaan met cursoruitzondering wanneer de select-query nul records retourneert