MinDbCompatibilityLevel (geometry データ型)
適用対象: SQL Server
Azure SQL Database
Azure SQL Managed Instance
geometry データ型のインスタンスを認識する最小データベース互換性レベルを返します。
構文
.MinDbCompatibilityLevel ( )
Note
SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。
戻り値の型
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 (10.0.x) との互換性をテストします。
DECLARE @g geometry = 'LINESTRING(3 4, 8 9, 5 6)';
IF @g.MinDbCompatibilityLevel() <= 100
BEGIN
SELECT @g.ToString();
END
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示