SQL Server 2005 – Listando tabelas e colunas

Olá pessoal!

Neste post, vamos aprender como listar tabelas x colunas, armazenadas em um banco de dados.

Este tipo de consulta é interessante quando queremos realizar investigações no banco de dados (geralmente para banco com muitas tabelas), para verificar quais tabelas possuem alguma coluna especifica ou para saber quais tabelas possuem determinado nome.

Vamos ao código:

Para estes exemplos, utilizaremos MSSQL 2005.

Vamos procurar por colunas e, identificar em quais tabelas estas colunas estão armazenadas. Neste primeiro exemplo, vamos procurar todas as tabelas que possuem a coluna CHAPA.

Procurar por tabelas e listar todas as suas colunas. Aqui, queremos todas as tabelas que possuam a palavra FUNC em seu nome.

Aqui vamos procurar por tabelas que possuam a coluna DriverId

 

Exibir tamanho em disco ocupado pelas tabelas iniciadas com ‘D’

Gerar script de insert de tabelas

 

 

Gentileza deixar comentários nos casos de dúvidas, criticas ou elogios.

Grande abraço a todos!

4 Comentários

Leave a Comment