Exibições estendidas do catálogo de propriedades - sys.extended_properties

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse no Microsoft Fabric

Retorna uma linha para cada propriedade estendida no banco de dados atual.

Nome da coluna Tipo de dados Descrição
class tinyint Identifica a classe do item no qual a propriedade está presente. Pode ser um dos seguintes valores:

0 = Banco de Dados
1 = Objeto ou coluna
2 = Parâmetro
3 = Esquema
4 = Principal do banco de dados
5 = Montagem
6 = Tipo
7 = Índice
8 = Coluna de tipo de tabela definida pelo usuário
10 = Coleção de esquema XML
15 = Tipo de mensagem
16 = Contrato de prestação de serviços
17 = Serviço
18 = Vinculação de serviço remoto
19 = Percurso
20 = Espaço de dados (grupo de arquivos ou esquema de partição)
21 = Função de partição
22 = Arquivo de banco de dados
27 = Guia do plano
class_desc nvarchar(60) Descrição da classe na qual a propriedade estendida está presente. Pode ser um dos seguintes valores:

DATABASE
OBJECT_OR_COLUMN
PARAMETER
SCHEMA
DATABASE_PRINCIPAL
ASSEMBLY
TYPE
INDEX
XML_SCHEMA_COLLECTION
MESSAGE_TYPE
SERVICE_CONTRACT
SERVICE
REMOTE_SERVICE_BINDING
ROUTE
DATASPACE
PARTITION_FUNCTION
DATABASE_FILE
PLAN_GUIDE
major_id int ID do item no qual a propriedade estendida está presente, interpretada de acordo com sua classe. Para a maioria dos itens, essa é a ID que se aplica ao que a classe representa. A interpretação dos principais IDs não padrão é a seguinte:

Se class é 0, major_id é sempre 0.
Se class é 1, 2, ou 7, major_id é object_id.
minor_id int ID secundária do item no qual a propriedade estendida está presente, interpretada de acordo com sua classe. Para a maioria dos itens, isso é 0; caso contrário, o ID é o seguinte:

Se class é 1, minor_id é a column_id coluna if, senão 0 se objeto.
Se class é 2, minor_id é o parameter_id.
Se class é 7, minor_id é o index_id.
name sysname Nome da propriedade, exclusivo com class, major_ide minor_id.
value sql_variant Valor da propriedade estendida.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.