SCHEMA_ID (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 a ID de esquema associada a um nome de esquema.
Convenções de sintaxe de Transact-SQL
Sintaxe
SCHEMA_ID ( [ schema_name ] )
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_name | É o nome do esquema. schema_name é sysname. Se schema_name não for especificado, SCHEMA_ID retornará a ID do esquema padrão do chamador. |
Tipos de retorno
int
NULL será retornado se schema_name não for um esquema válido.
Comentários
SCHEMA_ID retornará IDs de esquemas de sistema e de esquemas definidos pelo usuário. SCHEMA_ID pode ser chamado em uma lista de seleção, em uma cláusula WHERE e em qualquer lugar em que uma expressão seja permitida.
Exemplos
a. Retornando a ID do esquema padrão de um chamador
SELECT SCHEMA_ID();
B. Retornando a ID de um esquema nomeado
SELECT SCHEMA_ID('dbo');
Consulte Também
funções de metadados (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de