Breadcrumbs

Localizar coluna no banco

Introdução

Preciso encontrar uma coluna no banco, mas não sei em qual tabela ela está.

Passo a passo

Procurando auxiliar nas análises, abaixo está um select em SQL que localiza uma coluna em toda a base e mostra quais tabelas contém a coluna que está procurando.

SELECT
    T.name AS Tabela,
   C.name AS Coluna
FROM
    sys.sysobjects    AS T (NOLOCK)
INNER JOIN sys.all_columns AS C (NOLOCK) ON T.id = C.object_id AND T.XTYPE = 'U'
WHERE
    C.NAME LIKE '%NomeDaColuna%'
    T.name ASC
image-20221203-031011.png

Outras informações

Fonte: Lauvir José Ribeiro Junior