SCHEMA_NAME (Transact-SQL)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse no Microsoft Fabric
Retorna o nome do esquema associado a um ID de esquema.
Convenções de sintaxe de Transact-SQL
Sintaxe
SCHEMA_NAME ( [ schema_id ] )
Observação
Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.
Argumentos
Termo | Definição |
---|---|
schema_id | A ID do esquema. schema_id é um int. Se schema_id não estiver definido, SCHEMA_NAME retornará o nome do esquema padrão do chamador. |
Tipos de retorno
sysname
Retorna NULL quando schema_id não é uma ID válida.
Comentários
SCHEMA_NAME retorna nomes de esquemas de sistema e esquemas definidos pelo usuário. SCHEMA_NAME pode ser chamado em uma lista de seleção, em uma cláusula WHERE e em qualquer local que permita uma expressão.
Exemplos
a. Retornando o nome do esquema padrão do chamador
SELECT SCHEMA_NAME();
B. Retornando o nome de um esquema usando um ID
SELECT SCHEMA_NAME(1);
Consulte 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)
WHERE (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários