Condividi tramite


SCHEMA_NAME (Transact-SQL)

Restituisce il nome dello schema associato a un ID di schema.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

SCHEMA_NAME ( [ schema_id ] )

Argomenti

Nome

Definizione

schema_id

ID dello schema. schema_id è di tipo int. Se schema_id viene omesso, 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

A.Visualizzazione del nome dello schema predefinito del chiamante

SELECT SCHEMA_NAME();
GO

B.Visualizzazione del nome di uno schema tramite l'utilizzo di un ID

USE AdventureWorks2012;
GO
SELECT SCHEMA_NAME(5);
GO

Vedere anche

Riferimento

Espressioni (Transact-SQL)

SCHEMA_ID (Transact-SQL)

sys.schemas (Transact-SQL)

sys.database_principals (Transact-SQL)

Funzioni per i metadati (Transact-SQL)

WHERE (Transact-SQL)