返回识别 geometry 数据类型实例的最基本的数据库兼容级别。
适用范围:SQL Server(SQL Server 2012 至当前版本),Windows Azure SQL Database(初始版本至当前版本)。 |
语法
.MinDbCompatibilityLevel ( )
返回类型
SQL Server 返回类型:int
CLR 返回类型:int
注释
在更改数据库的兼容级别之前应使用 MinDbCompatibilityLevel() 测试空间对象的兼容性。
示例
A.在兼容级别为 110 的情况下测试 CircularString 类型是否兼容
下面的示例测试 CircularString 实例是否与较早版本的 SQL Server 兼容:
DECLARE @g geometry = 'CIRCULARSTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 110
BEGIN
SELECT @g.ToString();
END
B.在兼容级别为 100 的情况下测试 LineString 类型是否兼容
下面的示例测试 LineString 实例是否与 SQL Server 2008 兼容:
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END