Bagikan melalui


ANYELEMENT (Entity SQL)

Mengekstrak elemen dari koleksi multi-nilai.

Sintaks

ANYELEMENT ( expression )

Argumen

expression Ekspresi kueri valid apa pun yang mengembalikan koleksi untuk mengekstrak elemen.

Tampilkan Nilai

Elemen tunggal dalam koleksi atau elemen arbitrer jika koleksi memiliki lebih dari satu; jika koleksi kosong, mengembalikan null. Jika collection adalah koleksi Collection<T> jenis, maka ANYELEMENT(collection) adalah ekspresi valid yang menghasilkan instans T jenis.

Keterangan

ANYELEMENT mengekstrak elemen arbitrer dari koleksi multi-nilai. Misalnya, contoh berikut mencoba mengekstrak elemen database tunggal dari rangkaian Customers.

ANYELEMENT(Customers)

Contoh

Kueri Entity SQL berikut menggunakan operator ANYELEMENT untuk mengekstrak elemen dari koleksi multi-nilai. Kueri didasarkan pada Model Penjualan AdventureWorks. Untuk mengompilasi dan menjalankan kueri ini, ikuti langkah-langkah berikut:

  1. Ikuti prosedur di Cara: Menjalankan Kueri yang Menampilkan Hasil StructuralType.

  2. Teruskan kueri berikut sebagai argumen ke metode ExecuteStructuralTypeQuery :

ANYELEMENT((SELECT VALUE product from AdventureWorksEntities.Products as
                        product where product.ListPrice = @price))

Lihat juga