Condividi tramite


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 AdventureWorks2008R2;
GO
SELECT SCHEMA_NAME(5);
GO