SCHEMA_NAME (Transact-SQL)

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

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

SCHEMA_NAME ( [ schema_id ] )

Argomenti

Nome Definizione

schema_id

ID di 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 AdventureWorks;
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)

Altre risorse

Separazione fra schema e utente

Guida in linea e informazioni

Assistenza su SQL Server 2005