Listar todas las tablas que contengan un determinado campo en postgreSQL



Con una sencilla instrucción SQL podremos listar un determinado campo en cuantas tablas esta.




Por ejemplo queremos buscar el campo customer_id en todas las tablas que exista

select table_name from information_schema.columns where column_name = 'customer_id';
Devolverá un listado del nombre de la tabla donde se encuentra este campo.

Y esto es todo, y feliz programming
Saludos
Alex.


Comentar el artículo

Al enviar aceptas nuestra política de privacidad.

1 comentario

stevans 16/10/2021

seria bueno agregar para otros DBMS, ya que varian sus sentencias ejemplo informix, MSSQL, Oracle, etc..

Suscríbete a nuestra newsletter

Sin spam. Solo contenido útil para profesionales de bases de datos.