Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Base de Dados SQL do Azure
Instância Gerida do Azure SQL
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Ponto de Extremidade de Análise SQL no Microsoft Fabric
Armazém no Microsoft Fabric
Base 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)