terça-feira, 8 de outubro de 2013

Dica Rápida - Localizar coluna dentre as tabelas do banco (SQL SERVER)


Você já precisou localizar um campo, mas não sabia em que tabela ele se encontrava? 

Então o SELECT abaixo resolverá os seus problemas!


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 '%NomeDoCampo%'


Créditos: MSDN

Nenhum comentário:

Postar um comentário