MinDbCompatibilityLevel (tipo de datos geometry)
Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada
Devuelve el nivel de compatibilidad de base de datos mínimo que reconoce la instancia de tipo de datos geometry.
Sintaxis
.MinDbCompatibilityLevel ( )
Nota:
Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.
Tipos de valor devuelto
Tipo de valor devuelto de SQL Server: int
Tipo de valor devuelto de CLR: int
Observaciones
Use 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 (10.0.x):
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de