Contar registros con un sp

Necesito hacer un sp que me cuente los registros de cualquier tabla, como vera es
bien simple, pero no se hacerlo correctamente.
Ademas quisiera saber como ejecutar dicho procedimiento.
Desde ya muchas gracias.
1

1 Respuesta

29.725 pts.
A continuación te paso el código que necesitas, si tienes cualquier duda sobre éste estoy a tu disposición.
1) Creación del SP, tienes que utilizar consultas dinámicas (con EXEC). Aquí tienes un ejemplo:
CREATE PROCEDURE ContarReg
@NombreTabla VARCHAR(255)
AS
DECLARE @Consulta VARCHAR(300)
SET @Consulta = 'SELECT COUNT(*) FROM ' + @NombreTabla
EXEC (@consulta)
2) Y para ejecutarlo, debes pasar como parámetro el nombre de la tabla:
ContarRegistros 'Clientes'

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas