Y luego de un tiempo lejos de estos lados por motivos personales (bastante personales), de nuevo estoy por acá compartiéndoles de lo poquito que sé.  Como el curso de CRM tuvo que quedar en stand by y tengo mi mente enfocada en este momento en lo que siempre me ha llamado la atención del gran espectro de los sistemas (data), me he propuesto irles compartiendo mis “tips para dummies”, esas consultas sencillas o truquitos que no son la gran sofisticación, pero que cuando uno está arrancando le pueden ser muy útiles.

El primer script que les voy a compartir es uno que nos ayuda a saber qué tablas de una base de datos específica tiene datos.  Quizá no le vean mucho la utilidad en este momento, pero cuando tienes que hacer un “backup” entre diferentes servidores y el simple “importar” no sirve, este query te puede ayudar a llevar el track de las inserciones:

SELECT T.name AS [TABLE_NAME],
I.rows AS [ROWCOUNT]
FROM   sys.tables AS T
INNER JOIN sys.sysindexes AS I
ON T.object_id = I.id
AND I.indid < 2
ORDER  BY I.rows DESC

¿Ves? Bastante sencillo, simplemente se usan dos tablas del sistema (sys.tables y sys.sysindexes) y así se obtiene el listado deseado.

Si tienes alguna duda al respecto de este query o de cualquier otro reto, no dudes en contactarnos.

¡Saludos y hasta la siguiente!