MinDbCompatibilityLevel (tipo de dados geometry)
Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Retorna o nível mínimo de compatibilidade do banco de dados que reconhece a instância do tipo de dados de geometry.
Sintaxe
.MinDbCompatibilityLevel ( )
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.
Tipos de retorno
Tipo de retorno do SQL Server: int
Tipo de retorno do CLR: int
Comentários
Use MinDbCompatibilityLevel()
para testar a compatibilidade de um objeto espacial antes de alterar o nível de compatibilidade em um banco de dados.
Exemplos
a. Testando a compatibilidade do tipo CircularString com o nível 110 de compatibilidade
O exemplo a seguir testa a compatibilidade de uma instância de CircularString
com uma versão anterior do SQL Server:
DECLARE @g geometry = 'CIRCULARSTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 110
BEGIN
SELECT @g.ToString();
END
B. Testando a compatibilidade do tipo LineString com o nível 100 de compatibilidade
O seguinte exemplo testa a compatibilidade de uma instância de LineString
com o SQL Server 2008 (10.0.x):
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END
Consulte Também
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