SCHEMA_ID (Transact-SQL)
Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehouse in Microsoft Fabric
Restituisce l'ID dello schema associato a un nome di schema.
Convenzioni di sintassi Transact-SQL
Sintassi
SCHEMA_ID ( [ schema_name ] )
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.
Argomenti
Termine | Definizione |
---|---|
schema_name | Nome dello schema. schema_name è di tipo sysname. Se schema_name viene omesso, SCHEMA_ID restituirà l'ID dello schema predefinito del chiamante. |
Tipi restituiti
int
Se schema_name non è uno schema valido, verrà restituito un valore NULL.
Osservazioni:
SCHEMA_ID restituisce gli ID degli schemi di sistema e degli schemi definiti dall'utente. SCHEMA_ID può essere chiamato in un elenco di selezione, in una clausola WHERE e dovunque è consentita un'espressione.
Esempi
R. Restituzione dell'ID di schema predefinito di un chiamante
SELECT SCHEMA_ID();
B. Restituzione dell'ID di uno schema denominato
SELECT SCHEMA_ID('dbo');
Vedi anche
Funzioni dei metadati (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (Transact-SQL)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per