sys.sql_dependencies (Transact-SQL)
Contiene una fila por cada dependencia de una entidad a la que se hace referencia conforme a su referencia en la expresión o instrucciones Transact-SQL que definen otro objeto que hace la referencia.
Importante |
---|
Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use sys.sql_expression_dependencies en su lugar. |
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
clase |
tinyint |
Identifica la clase de la entidad a la que se hace referencia: 0 = Objeto o columna (solo referencias no enlazadas a esquemas) 0 = Objeto o columna (referencias enlazadas a esquemas) 2 = Tipos (referencias enlazadas a esquemas) 3 = Colecciones de esquemas XML (referencias enlazadas a esquemas) 4 = Función de partición (referencias enlazadas a esquemas) |
class_desc |
nvarchar(60) |
Descripción de la clase de la entidad a la que se hace referencia:
|
object_id |
int |
Id. del objeto que hace la referencia. |
column_id |
int |
Si el Id. que hace la referencia es una columna, se obtiene el Id. de la columna que hace la referencia; en caso contrario, el valor es 0. |
referenced_major_id |
int |
Id. de la entidad a la que se hace referencia, interpretado por el valor de clase de acuerdo con: 0, 1 = Id. de objeto del objeto o la columna. 2 = Id. del tipo. 3 = Id. de la colección de esquemas XML. |
referenced_minor_id |
int |
Id. secundario de la entidad a la que se hace referencia, interpretado por el valor de clase de acuerdo con lo siguiente. Si la clase =: 0, referenced_minor_id es un identificador de columna; si no es una columna, es 0. 1, referenced_minor_id es un identificador de columna; si no es una columna, es 0. En caso contrario, referenced_minor_id = 0. |
is_selected |
bit |
Objeto o columna seleccionados. |
is_updated |
bit |
Objeto o columna actualizados. |
is_select_all |
bit |
El objeto se utiliza en la cláusula SELECT* (solo nivel de objeto). |
Permisos
Debe pertenecer al rol public. Para obtener más información, vea Configuración de visibilidad de los metadatos.
Vea también
Referencia
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de objetos (Transact-SQL)
Conceptos
Consultar las preguntas más frecuentes (P+F) del catálogo del sistema de SQL Server