Como encontrar uma coluna em várias tabelas do banco de dados? No exemplo abaixo buscamos a coluna em todas as tabelas do banco de dados.
Consulta:SELECT t.name AS Tabela, c.name AS Coluna
FROM sys.sysobjects t with (NOLOCK)
JOIN sys.all_columns c with (NOLOCK) ON t.id = c.object_id AND t.xtype = 'U'
WHERE
c.name LIKE '%Person%'
ORDER BY
t.name ASC
Notamos que tivemos como resultado colunas que tem em parte do seu nome a palavra "Person" oriundas de cinco tabelas diferentes.