MinDbCompatibilityLevel (tipo di dati geometry)
Restituisce il livello minimo di compatibilità del database che riconosce l'istanza del tipo di dati geometry.
Sintassi
.MinDbCompatibilityLevel ( )
Tipi restituiti
SQL Server - tipo restituito: int
Tipo CLR restituito: int
Osservazioni
Utilizzare MinDbCompatibilityLevel() per verificare la compatibilità di un oggetto spaziale prima di modificare il livello di compatibilità in un database.
Esempi
A.Verifica della compatibilità del tipo CircularString con livello di compatibilità 110
Nell'esempio seguente viene verificata la compatibilità di un'istanza CircularString con una versione precedente di SQL Server:
DECLARE @g geometry = 'CIRCULARSTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 110
BEGIN
SELECT @g.ToString();
END
B.Verifica della compatibilità del tipo LineString con livello di compatibilità 100
Nell'esempio seguente viene verificata la compatibilità di un'istanza LineString con SQL Server 2008:
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END