Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengekstrak elemen dari koleksi bernilai banyak.
Sintaksis
ANYELEMENT ( expression )
Argumen
expression Ekspresi kueri valid apa pun yang mengembalikan koleksi untuk mengekstrak elemen.
Mengembalikan Nilai
Elemen tunggal dalam koleksi atau elemen arbitrer jika koleksi memiliki lebih dari satu; jika koleksi kosong, mengembalikan null. Jika collection adalah kumpulan jenis Collection<T>, maka ANYELEMENT(collection) adalah ekspresi valid yang menghasilkan instans jenis T.
Komentar
ANYELEMENT mengekstrak elemen arbitrer dari koleksi multinilalu. Misalnya, contoh berikut mencoba mengekstrak elemen singleton dari set Customers.
ANYELEMENT(Customers)
Contoh
Kueri SQL Entitas berikut menggunakan operator ANYELEMENT untuk mengekstrak elemen dari koleksi multinila. Kueri didasarkan pada Model Penjualan AdventureWorks. Untuk mengkompilasi dan menjalankan kueri ini, ikuti langkah-langkah berikut:
Ikuti prosedur dalam Cara: Menjalankan Kueri yang Mengembalikan Hasil StructuralType.
Teruskan kueri berikut sebagai argumen ke
ExecuteStructuralTypeQuerymetode :
ANYELEMENT((SELECT VALUE product from AdventureWorksEntities.Products as
product where product.ListPrice = @price))