Eu quero procurar uma string nos nomes das colunas presentes em um banco de dados.
Estou trabalhando em um projeto de manutenção e alguns dos bancos de dados com os quais tenho mais de 150 tabelas, por isso estou procurando uma maneira rápida de fazer isso.
O que você recomenda?
Respostas:
Você pode usar a seguinte consulta para listar todas as colunas ou procurar colunas nas tabelas em um banco de dados.
Você pode usar os modos de exibição information_schema para listar todos os objetos nos bancos de dados do SQL Server 2005 ou 2008.
http://blog.sqlauthority.com/2008/08/06/sql-server-query-to-find-column-from-all-tables-of-database/
fonte
Há também o SQL Search - uma ferramenta gratuita que se integra ao SQL Server Management Studio.
fonte
Mais tarde, mas espero que útil, pois as duas ferramentas são gratuitas.
ApexSQL Search - o lado bom desta ferramenta é que ela também pode pesquisar dados, mostrar dependências entre objetos e outras coisas úteis.
SSMS Toolpack - gratuito para todas as versões, exceto o SQL 2012. Muitas ótimas opções não estão relacionadas apenas à pesquisa, como snippets, várias personalizações e muito mais.
fonte
Esse é um que todos os SQL DBA dos tempos antigos usam.
Se apenas com uma linha, você nem precisa digitar EXEC. Apenas faça
fonte