SCHEMA_NAME (Transact-SQL)
Si applica a:SQL Server
database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics Analytics
Platform System (PDW)
SQL analytics endpoint in Microsoft Fabric
Warehouse in Microsoft Fabric
Restituisce il nome dello schema associato a un ID di schema.
Convenzioni di sintassi Transact-SQL
Sintassi
SCHEMA_NAME ( [ schema_id ] )
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_id | ID dello schema. schema_id è un valore int. Se schema_id non è definito, SCHEMA_NAME restituirà il nome dello schema predefinito del chiamante. |
Tipi restituiti
sysname
Restituisce NULL se schema_id non è un ID valido.
Osservazioni:
SCHEMA_NAME restituisce i nomi degli schemi di sistema e degli schemi definiti dall'utente. SCHEMA_NAME può essere chiamato in un elenco di selezione, in una clausola WHERE e dovunque è consentita un'espressione.
Esempi
R. Visualizzazione del nome dello schema predefinito del chiamante
SELECT SCHEMA_NAME();
B. Visualizzazione del nome di uno schema tramite l'utilizzo di un ID
SELECT SCHEMA_NAME(1);
Vedi anche
Espressioni (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Funzioni dei metadati (Transact-SQL)
WHERE (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