SCHEMA_NAME (Transact-SQL)

Aplica-se a:SQL ServerBase de Dados SQL do AzureAzure SQL Managed InstanceAzure Synapse AnalyticsEndpoint 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);