MinDbCompatibilityLevel (тип данных geometry)
Возвращает минимальный уровень совместимости базы данных, при котором поддерживаются экземпляры типа данных geometry.
Синтаксис
.MinDbCompatibilityLevel ( )
Возвращаемые типы данных
Возвращаемый тип SQL Server: int
Возвращаемый тип данных CLR: int
Замечания
Используйте MinDbCompatibilityLevel() для проверки пространственного объекта на совместимость, прежде чем менять уровень совместимости базы данных.
Примеры
А.Проверка типа CircularString на совместимость с уровнем совместимости 110
В следующем примере экземпляр CircularString проверяется на совместимость с более ранней версией SQL Server:
DECLARE @g geometry = 'CIRCULARSTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 110
BEGIN
SELECT @g.ToString();
END
Б.Проверка типа LineString на совместимость с уровнем совместимости 100
В следующем примере экземпляр LineString проверяется на совместимость с SQL Server 2008:
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END
См. также
Справочник
Уровень совместимости инструкции ALTER DATABASE (Transact-SQL)