Schemas-Katalogansichten – sys.schemas

Gilt für:SQL ServerAzure SQL-Datenbank Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Endpunkt in Microsoft FabricWarehouse in Microsoft Fabric

Enthält eine Zeile für jedes Datenbankschema.

Hinweis

Datenbankschemas unterscheiden sich von XML-Schemas, die verwendet werden, um das Inhaltsmodell von XML-Dokumenten zu definieren.

Spaltenname Datentyp BESCHREIBUNG
name sysname Name des Schemas. Ist in der Datenbank eindeutig.
schema_id int Die ID des Schemas. Ist in der Datenbank eindeutig.
principal_id int Die ID des Prinzipals, der das Schema besitzt.

Hinweise

Datenbankschemas dienen als Namespaces oder Container für Objekte, wie z. B. Tabellen, Sichten, Prozeduren und Funktionen, die in der Katalogsicht sys.objects zu finden sind.

Jedes Schema verfügt über einen Besitzer. Der Besitzer ist ein Sicherheitsprinzipal.

Berechtigungen

Erfordert die Mitgliedschaft in der public -Rolle.

Weitere Informationen

Principals

Katalogsichten (Transact-SQL)

Schema-Katalogsichten (Transact-SQL)

sys.objects (Transact-SQL)