Vistas de catálogo de propiedades extendidas: sys.extended_properties
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Punto de conexión de análisis SQL en Microsoft Fabric Almacenamiento 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 valores:0 = Base de datos1 = Objeto o columna2 = Parámetro3 = Esquema4 = Entidad de seguridad de base de datos5 = Ensamblado6 = Tipo7 = Índice8 = Columna de tipo de tabla definida por el usuario10 = Colección de esquemas XML15 = Tipo de mensaje16 = Contrato de servicio17 = Servicio18 = Enlace de servicio remoto19 = Ruta20 = Espacio de datos (grupo de archivos o esquema de partición)21 = Función partition22 = Archivo de base de datos27 = 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 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 | 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 0 es .Si class es 1 , 2 o 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 ; de lo contrario, el identificador es el siguiente:Si class es 1 , minor_id es la column_id columna if; de lo contrario 0 , si el objeto .Si class es 2 , minor_id es .parameter_id Si class es 7 , minor_id es .index_id |
name |
sysname | Nombre de propiedad, único con class , major_id y minor_id . |
value |
sql_variant | Valor de la propiedad extendida. |
Permisos
La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.