MinDbCompatibilityLevel (tipo de dados geometry)
Retorna o nível de compatibilidade mínimo de banco de dados que reconhece a instância de tipo de dados geometry.
Sintaxe
.MinDbCompatibilityLevel ( )
Tipos de retorno
SQL Server tipo de retorno: int
Tipo de retorno 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 exemplo a seguir testa a compatibilidade de uma instância de LineString com o SQL Server 2008:
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END