Partilhar via


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

Consulte também

Referência

Nível de compatibilidade de ALTER DATABASE (Transact-SQL)