¿Cómo saber en qué tabla de una base de datos SQL se encuentra una columna específica?

¿Cómo saber en qué tabla de una base de datos SQL se encuentra una columna específica?

En ocasiones, debemos modificar algún dato que se encuentra en una columna específica, pero la columna se repite en diferentes tablas de una misma base de datos SQL. 

Busca que te busca, nos tiramos un buen rato buscando las dichosas columnas entre las infinitas tablas que disponen algunos sistemas. ¿A qué llega a ser desesperante?

Te traigo un tip rápido de SQL para reducir el tiempo al que te cueste ejecutar la consulta o sentencia en tu gestor de base de datos phpMyAdmin, HeidiSQL…

SELECT DISTINCT TABLE_NAME
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE COLUMN_NAME = 'XXXXXX'

Conclusiones

Recuerda cambiar las XXXXXX por el nombre de la columna a buscar.

¡Nos vemos en la próxima! Chaito.

Obtener consultas SQL con el gestor de base de datos de PrestaShop
Qué es la inyección de código SQL y como prevenirla.
Dejar una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Puedes usar estas etiquetas y atributos HTML:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>