MinDbCompatibilityLevel (geometry-Datentyp)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz
Gibt den minimalen Datenbankkompatibilitätsgrad zurück, der die geometry -Datentypinstanz erkennt.
Syntax
.MinDbCompatibilityLevel ( )
Hinweis
Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.
Rückgabetypen
SQL Server-Rückgabetyp: int
CLR-Rückgabetyp: int
Hinweise
Testen Sie die Kompatibilität eines räumlichen Objekts mithilfe von MinDbCompatibilityLevel()
, bevor Sie den Kompatibilitätsgrad einer Datenbank ändern.
Beispiele
A. Testen der Kompatibilität des CircularString-Typs mit Kompatibilitätsgrad 110
Im folgenden Beispiel wird die Kompatibilität einer CircularString
-Instanz mit einer früheren Version von SQL Server getestet:
DECLARE @g geometry = 'CIRCULARSTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 110
BEGIN
SELECT @g.ToString();
END
B. Testen der Kompatibilität des LineString-Typs mit Kompatibilitätsgrad 100
Im folgenden Beispiel wird die Kompatibilität einer LineString
-Instanz mit SQL Server 2008 (10.0.x) getestet:
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für