共用方式為


MinDbCompatibilityLevel (geometry 資料類型)

傳回可辨識 geometry 資料類型執行個體的最低資料庫相容性層級。

語法

.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

請參閱

參考

ALTER DATABASE 相容性層級 (Transact-SQL)