Vistas de catálogo de propiedades extendidas: sys.extended_properties
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punto de conexión de análisis SQL en Microsoft FabricAlmacenamiento en Microsoft Fabric
Devuelve una fila por cada propiedad extendida de la base de datos actual.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
class | tinyint | Identifica la clase de elemento en el que existe la propiedad. Puede ser uno de los siguientes: 0 = Base de datos 1 = Objeto o columna 2 = Parámetro 3 = Esquema 4 = Entidad de seguridad de base de datos 5 = Ensamblado 6 = Tipo 7 = Índice 8 = Columna de tipo de tabla definido por el usuario 10 = Colección de esquemas XML 15 = Tipo de mensaje 16 = Contrato de servicio 17 = Servicio 18 = Enlace de servicio remoto 19 = Ruta 20 = Espacio de datos (grupo de archivos o esquema de partición) 21 = Función de partición 22 = Archivo de base de datos 27 =Guía de plan |
class_desc | nvarchar(60) | Descripción de la clase en la que existe la propiedad extendida. Puede ser uno de los siguientes: DATABASE OBJECT_OR_COLUMN PARÁMETRO 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 | Identificador del elemento en el que existe la propiedad extendida, interpretado de acuerdo con su clase. Para la mayoría de los elementos, es el identificador aplicable a lo que la clase representa. La interpretación de los identificadores principales no estándar es la siguiente: Si class es 0, major_id siempre es 0. Si class es 1, 2 ó 7, major_id es object_id. |
minor_id | int | Identificador secundario del elemento en el que existe la propiedad extendida, interpretado de acuerdo con su clase. Para la mayoría de los elementos es 0; en los demás casos, el identificador es el siguiente: Si class = 1, minor_id es column_id si es una columna o 0 si es un objeto. Si class = 2, minor_id es parameter_id. Si class = 7, minor_id es index_id. |
name | sysname | Nombre de la propiedad, único con class, major_id y minor_id. |
value | sql_variant | Valor de la propiedad extendida. |
Permisos
La visibilidad de los metadatos de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.
Consulte también
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de propiedades extendidas (Transact-SQL)
sys.fn_listextendedproperty (Transact-SQL)
sp_addextendedproperty (Transact-SQL)
sp_dropextendedproperty (Transact-SQL)
sp_updateextendedproperty (Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios