sys.sql_dependencies (Transact-SQL)
Enthält eine Zeile für jede Abhängigkeit einer Entität, auf die im Transact-SQL-Ausdruck oder in Anweisungen verwiesen wird, die ein anderes verweisendes Objekt definieren.
Wichtig |
---|
Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Verwenden Sie stattdessen sys.sql_expression_dependencies. |
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
class |
tinyint |
Identifiziert die Klasse der Entität, auf die verwiesen wird: 0 = Objekt oder Spalte (nur nicht schemagebundene Verweise) 1 = Objekt oder Spalte (schemagebundene Verweise) 2 = Typen (schemagebundene Verweise) 3 = XML-Schemaauflistungen (schemagebundene Verweise) 4 = Partitionsfunktion (schemagebundene Verweise) |
class_desc |
nvarchar(60) |
Klassenbeschreibung der Entität, auf die verwiesen wird:
|
object_id |
int |
ID des verweisenden Objekts. |
column_id |
int |
Falls die verweisende ID eine Spalte angibt, ist dies die ID der verweisenden Spalte. Andernfalls ist der Wert 0. |
referenced_major_id |
int |
ID der Entität, auf die verwiesen wird. Die ID wird nach dem Wert der Klasse interpretiert, wobei Folgendes gilt: 0, 1 = Objekt-ID des Objekts oder der Spalte. 2 = Typ-ID. 3 = XML-Schemaauflistungs-ID. |
referenced_minor_id |
int |
Sekundäre ID der Entität, auf die verwiesen wird. Die ID wird nach dem Wert der Klasse interpretiert, wobei Folgendes gilt: Wenn class =: 0, ist referenced_minor_id eine Spalten-ID, oder falls es sich nicht um eine Spalte handelt, ist der Wert 0. 1, ist referenced_minor_id eine Spalten-ID, oder falls es sich nicht um eine Spalte handelt, ist der Wert 0. Andernfalls gilt referenced_minor_id = 0. |
is_selected |
bit |
Objekt oder Spalte ist ausgewählt. |
is_updated |
bit |
Objekt oder Spalte ist aktualisiert. |
is_select_all |
bit |
Objekt wird in SELECT *-Klausel verwendet (nur auf Objektebene). |
Berechtigungen
Erfordert die Mitgliedschaft in der Rolle public. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.