Exibições do catálogo de propriedades estendidas - sys.extended_properties
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics PDW (Analytics Platform System) Ponto de extremidade de análise de SQL no Microsoft Fabric Warehouse 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 dados1 = Objeto ou coluna2 = Parâmetro3 = Esquema4 = Entidade de segurança do banco de dados5 = Montagem6 = Tipo7 = Índice8 = Coluna do tipo tabela definida pelo usuário10 = Coleção de esquemas XML15 = Tipo de mensagem16 = Contrato de serviço17 = Serviço18 = Vinculação de serviço remoto19 = Rota20 = Dataspace (grupo de arquivos ou esquema de partição)21 = Função de partição22 = Arquivo de banco de dados27 = 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 se, caso contrário 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_id e 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.