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:
Nasıl yapılır: StructuralType Sonuçları Döndüren Bir Sorgu Yürütme bölümündeki yordamı izleyin.
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)