SCHEMA_ID (Transact-SQL)
Aplica-se a: SQL Server
Banco de Dados
SQL do Azure Instância Gerenciada de SQL do
Azure Azure Synapse Analytics
PDW (Analytics Platform System)
Ponto de extremidade de análise de SQL no Microsoft Fabric
Warehouse 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.
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