Entradas

Mostrando las entradas etiquetadas como número filas en todas las tablas

Como saber el número de filas de todas las tablas SQL Server

Para saber el número de filas de una tabla se usa lo siguiente: select count(*) from tutabla Ahora, si deseamos saber el número de filas de todas las tablas de una base de datos, podemos usar el siguiente procedimiento almacenado creado: CREATE PROCEDURE dbo.listTableRowCounts  AS  BEGIN      SET NOCOUNT ON      DECLARE @SQL VARCHAR(255)      SET @SQL = 'DBCC UPDATEUSAGE (' + DB_NAME() + ')'      EXEC(@SQL)      CREATE TABLE #foo      (          tablename VARCHAR(255),          rc INT      )            INSERT #foo          EXEC sp_msForEachTable              'SELECT PARSENAME(''?'', 1),              COUNT(*) FROM ?'      SELECT tablename, rc    ...