Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Analyseendpunkt in Microsoft Fabric
Lagerhaus in Microsoft Fabric
SQL-Datenbank in Microsoft Fabric
Gibt den einer Schema-ID zugeordneten Schemanamen zurück.
Transact-SQL-Syntaxkonventionen
Syntax
SCHEMA_NAME ( [ schema_id ] )
Argumente
| Begriff | Definition |
|---|---|
| schema_id | Die ID des Schemas. schema_id ist vom Datentyp int. Ist schema_id nicht definiert, gibt SCHEMA_NAME den Namen des Standardschemas des Aufrufers zurück. |
Rückgabetypen
sysname
Gibt NULL zurück, wenn schema_id keine gültige ID ist.
Hinweise
SCHEMA_NAME gibt Namen von Systemschemas und benutzerdefinierten Schemas zurück. SCHEMA_NAME kann in einer SELECT-Liste, in einer WHERE-Klausel und überall dort aufgerufen werden, wo ein Ausdruck zulässig ist.
Beispiele
A. Zurückgeben des Namens des Standardschemas des Aufrufers
SELECT SCHEMA_NAME();
B. Zurückgeben des Namens eines Schemas mithilfe einer ID
SELECT SCHEMA_NAME(1);
Weitere Informationen
Ausdrücke (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Metadatenfunktionen (Transact-SQL)
WO (Transact-SQL)