MinDbCompatibilityLevel (tipo de datos geometry)

Devuelve el nivel de compatibilidad de base de datos mínimo que reconoce la instancia de tipo de datos geometry.

Sintaxis

.MinDbCompatibilityLevel ( )

Tipos de valor devuelto

SQL Server tipo de valor devuelto: int

Tipo de valor devuelto de CLR: int

Comentarios

Utilice MinDbCompatibilityLevel() para probar un objeto espacial a efectos de compatibilidad antes de cambiar el nivel de compatibilidad de una base de datos.

Ejemplos

A.Probar el tipo CircularString a efectos de compatibilidad con el nivel de compatibilidad 110

En el ejemplo siguiente se prueba una instancia de CircularString a efectos de compatibilidad con versiones anteriores de SQL Server:

DECLARE @g geometry = 'CIRCULARSTRING(3 4, 8 9, 5 6)';

IF @g.MinDbCompatibilityLevel() <= 110

BEGIN

SELECT @g.ToString();

END

B.Probar el tipo LineString a efectos de compatibilidad con el nivel de compatibilidad 100

En el ejemplo siguiente se prueba una instancia de LineString a efectos de compatibilidad con SQL Server 2008:

DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';

IF @g.MinDbCompatibilityLevel() <= 100

BEGIN

SELECT @g.ToString();

END

Vea también

Referencia

Nivel de compatibilidad de ALTER DATABASE (Transact-SQL)