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

Funcão SQL para abreviar nomes

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