FLATTEN (Entity SQL)

Koleksiyon koleksiyonunu düzleştirilmiş bir koleksiyona dönüştürür. Yeni koleksiyon, eski koleksiyonla aynı öğelerin tümünü içerir, ancak iç içe bir yapı içermez.

Söz dizimi

FLATTEN ( collection )

Bağımsız değişkenler

collection Tek bir koleksiyonda düzleştirme yapmak için bir değer koleksiyonları koleksiyonu döndüren geçerli ifadeler.

Açıklamalar

FLATTEN Varlık SQL kümesi işleçlerinden biridir. Tüm Varlık SQL kümesi işleçleri soldan sağa değerlendirilir. Varlık SQL kümesi işleçleri için öncelik bilgileri için bkz . EXCEPT .

Örnek

Aşağıdaki Entity SQL sorgusu, FLATTEN bir koleksiyon koleksiyonunu düzleştirilmiş bir koleksiyona dönüştürmek için işlecini kullanır. Bu sorguyu derlemek ve çalıştırmak için şu adımları izleyin:

  1. Nasıl yapılır: StructuralType Sonuçları Döndüren Bir Sorgu Yürütme bölümündeki yordamı izleyin.

  2. Aşağıdaki sorguyu yöntemine ExecuteStructuralTypeQuery bağımsız değişken olarak geçirin:

FLATTEN(SELECT VALUE c.SalesOrderHeaders From 
    AdventureWorksEntities.Contacts AS c)

Ayrıca bkz.