SCHEMA_ID (Transact-SQL)
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-Endpunkt in Microsoft FabricWarehouse in Microsoft Fabric
Gibt die Schema-ID zurück, die einem Schemanamen zugeordnet ist.
Transact-SQL-Syntaxkonventionen
Syntax
SCHEMA_ID ( [ schema_name ] )
Hinweis
Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.
Argumente
Begriff | Definition |
---|---|
schema_name | Der Name des Schemas. schema_name ist ein sysname. Falls schema_name nicht angegeben wird, gibt SCHEMA_ID die ID des Standardschemas des Aufrufers zurück. |
Rückgabetypen
int
Es wird NULL zurückgegeben, wenn schema_name kein gültiges Schema ist.
Hinweise
SCHEMA_ID gibt IDs von Systemschemas und benutzerdefinierten Schemas zurück. SCHEMA_ID kann in einer Auswahlliste, in einer WHERE-Klausel und überall dort aufgerufen werden, wo ein Ausdruck zulässig ist.
Beispiele
A. Zurückgeben der Standardschema-ID eines Aufrufers
SELECT SCHEMA_ID();
B. Zurückgeben der Schema-ID eines benannten Schemas
SELECT SCHEMA_ID('dbo');
Siehe auch
Metadatenfunktionen (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für