Condividi tramite


MinDbCompatibilityLevel (tipo di dati geometry)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric

Restituisce il livello minimo di compatibilità del database che riconosce l'istanza del tipo di dati geometry.

Sintassi

  
.MinDbCompatibilityLevel ( )  

Tipi restituiti

Tipo SQL Server 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

R. 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 (10.0.x):

 DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)'; 
 IF @g.MinDbCompatibilityLevel() <= 100 
 BEGIN 
 SELECT @g.ToString(); 
 END

Vedi anche

Livello di compatibilità ALTER DATABASE (Transact-SQL)