FLATTEN (Entity SQL)
Mengonversi koleksi dari koleksi menjadi koleksi yang diratakan. Koleksi baru berisi semua elemen yang sama dengan koleksi lama, tetapi tanpa struktur berlapis.
Sintaks
FLATTEN ( collection )
Argumen
collection
Ekspresi valid apa pun yang mengembalikan kumpulan dari kumpulan nilai untuk diratakan menjadi satu kumpulan.
Keterangan
FLATTEN
adalah salah satu operator set Entity SQL. Semua operator yang ditetapkan Entity SQL dievaluasi dari kiri ke kanan. Lihat EXCEPT untuk informasi prioritas untuk operator set Entity SQL.
Contoh
Kueri Entity SQL berikut menggunakan operator FLATTEN
untuk mengonversi kumpulan dari kumpulan menjadi kumpulan yang diratakan. Untuk mengompilasi dan menjalankan kueri ini, ikuti langkah-langkah berikut:
Ikuti prosedur di Cara: Menjalankan Kueri yang Menampilkan Hasil StructuralType.
Teruskan kueri berikut sebagai argumen ke metode
ExecuteStructuralTypeQuery
:
FLATTEN(SELECT VALUE c.SalesOrderHeaders From
AdventureWorksEntities.Contacts AS c)