Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çok değerli bir koleksiyondan öğe ayıklar.
Sözdizimi
ANYELEMENT ( expression )
Tartışmalar
expression Öğesi ayıklamak için bir koleksiyon döndüren geçerli sorgu ifadeleri.
Dönüş Değeri
Koleksiyondaki tek bir öğe veya koleksiyonun birden fazla öğesi varsa rastgele bir öğe; koleksiyon boşsa döndürür null. türünde Collection<T>bir koleksiyonsacollection, ANYELEMENT(collection) türünün Tbir örneğini veren geçerli bir ifadedir.
Açıklamalar
ANYELEMENT, birden çok değerli koleksiyondan rastgele bir öğe ayıklar. Örneğin, aşağıdaki örnek kümesinden Customerstek bir öğe ayıklamayı dener.
ANYELEMENT(Customers)
Örnek
Aşağıdaki Entity SQL sorgusu, çok değerli bir koleksiyondan öğe ayıklamak için ANYELEMENT işlecini kullanır. Sorgu AdventureWorks Satış Modeli'ni temel alı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
ExecuteStructuralTypeQuerybağımsız değişken olarak geçirin:
ANYELEMENT((SELECT VALUE product from AdventureWorksEntities.Products as
product where product.ListPrice = @price))