Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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)