Recientemente estoy trabajando con una base de datos de un erp del que tengo que preparar un KPI o Cuadro de Mandos

Una de las cosas más importantes a tener en cuenta es conocer las Tablas que voy a necesitar y qué columnas tiene.

Os dejo un par de Querys muy útiles para listar todas las tablas de la base de datos y otra para listar las columnas

Listado de Tablas de Base de datos

SELECT * FROM INFORMATION_SCHEMA.TABLES

Listado de Campos de las Tablas de la Base de Datos

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = ‘NombreTabla’

Si estamos buscando una tabla en concreto, sólo añades un like al final y listos.

En mi caso estaba buscando si existía una tabla “Familias”

SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME like ‘%FAM%’