Aracılığıyla paylaş


UnionAggregate (geometri veri türü)

Geometri nesnelerin bir kümesini bir birleşim işlemi gerçekleştirir.

Sözdizimi

UnionAggregate ( geometry_operand )

Bağımsız değişkenler

  • geometry_operand
    Olan bir geometrytürü tablo sütun kümesi tutan geometrynesneleri bir birleşim işlemini gerçekleştirmek için.

Dönüş Türleri

SQL Server dönüş türü: geometry

Kural dışı durumlar

Atar bir FormatExceptiongiriş değerleri geçersiz olduğunda. Bkz.STIsValid (geometri veri türü)

Açıklamalar

Yöntemi döner nullne zaman giriş boşsa ya da farklı SRIDs giriş vardır. Bkz.Kayma başvurusu tanımlayıcıları (SRIDs)

Yöntem yoksayar nullgirdi.

[!NOT]

Yöntemi döner nulltüm girilen değerler ise null.

Örnekler

Aşağıdaki örnek, bir dizi Birliği verir geometrytablo değişkeni nesnelerin.

-- Setup table variable for UnionAggregate example

DECLARE @Geom TABLE

(

shape geometry,

shapeType nvarchar(50)

);

INSERT INTO @Geom(shape,shapeType)

VALUES('CURVEPOLYGON(CIRCULARSTRING(2 3, 4 1, 6 3, 4 5, 2 3))', 'Circle'),

('POLYGON((1 1, 4 1, 4 5, 1 5, 1 1))', 'Rectangle');

-- Perform UnionAggregate on @Geom.shape column

SELECT geometry::UnionAggregate(shape).ToString()

FROM @Geom;

Ayrıca bkz.

Diğer Kaynaklar

Genişletilmiş statik Geometry yöntemleri