Visualizar descrição de tabelas e colunas do MSSQL

   1:  SELECT
   2:  u.name + '.' + t.name AS [Tabela],
   3:  td.value AS [Descrição da Tabela],
   4:  c.name AS [Coluna],
   5:  cd.value AS [Descrição da Coluna]
   6:  FROM sysobjects t
   7:  INNER JOIN sysusers u ON u.uid = t.uid
   8:  LEFT OUTER JOIN sys.extended_properties td ON td.major_id = t.id 
   9:  AND td.minor_id = 0 AND td.name = 'MS_Description'
  10:  INNER JOIN syscolumns c ON c.id = t.id
  11:  LEFT OUTER JOIN sys.extended_properties cd ON cd.major_id = c.id 
  12:  AND cd.minor_id = c.colid AND cd.name = 'MS_Description'
  13:  WHERE t.type = 'u'
  14:  ORDER BY t.name, c.colorder

Comentários

Postagens mais visitadas deste blog

Função em JavaScript para consulta de CEP com retorno em XML ou Json

Funcão SQL para abreviar nomes

Produtividade com NHibernate 2.0