Query para encontrar uma coluna em todo o banco [MS SQL SERVER]

Dica rápida para M$ SQL Server:

USE NOME_DO_BANCO;

SELECT 
    t.name AS 'tabela',
    SCHEMA_NAME(schema_id) AS 'schema',
    c.name AS 'coluna'
FROM 
    sys.tables AS t
INNER JOIN 
    sys.columns c ON t.OBJECT_ID = c.OBJECT_ID
WHERE 
    c.name LIKE '%parte_do_nome_da_coluna%'
ORDER BY 
    schema_id, t.name;

Sobre o autor

Um desenvolvedor web veterano que está sempre a procura de novas tecnologias que facilitem o desenvolvimento de aplicativos ricos para a internet. Louco por tecnologia, games e Linux.

Deixe uma resposta