Partilhar via


SCHEMA_NAME (Transact-SQL)

Aplica-se a:SQL ServerBase de Dados SQL do AzureInstância Gerida do Azure SQLAzure Synapse AnalyticsSistema de Plataforma de Análise (PDW)Ponto de Extremidade de Análise SQL no Microsoft FabricArmazém no Microsoft FabricBase de Dados SQL no Microsoft Fabric

Devolve o nome do esquema associado a um ID de esquema.

Transact-SQL convenções de sintaxe

Sintaxe

SCHEMA_NAME ( [ schema_id ] )  

Arguments

Term Definition
schema_id O ID do esquema. schema_id é uma int. Se schema_id não estiver definido, SCHEMA_NAME devolverá o nome do esquema padrão do chamador.

Tipos de devolução

sysname

Devolve NULL quando schema_id não é um ID válido.

Observações

SCHEMA_NAME devolve nomes dos esquemas do sistema e dos esquemas definidos pelo utilizador. SCHEMA_NAME podem ser chamados numa lista de seleção, numa cláusula WHERE e em qualquer lugar onde uma expressão seja permitida.

Examples

A. Retornando o nome do esquema padrão do chamador

SELECT SCHEMA_NAME();  

B. Devolver o nome de um esquema usando um ID

SELECT SCHEMA_NAME(1);  

Ver também

Expressões (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Funções de metadados (Transact-SQL)
ONDE (Transact-SQL)