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.
Bir koleksiyonun boş olup olmadığını belirler.
Sözdizimi
[NOT] EXISTS ( expression )
Tartışmalar
expression Koleksiyon döndüren geçerli ifadeler.
DEĞİl EXISTS sonucunun olumsuzlandığını belirtir.
Dönüş Değeri
true koleksiyon boş değilse; aksi takdirde , false.
Açıklamalar
EXISTS, Varlık SQL kümesi işleçlerinden biridir. Tüm Varlık SQL kümesi işleçleri soldan sağa değerlendirilir. Entity SQL kümesi işleçleri için öncelik bilgileri için bkz. EXCEPT.
Örnek
Aşağıdaki Entity SQL sorgusu, koleksiyonun boş olup olmadığını belirlemek için EXISTS 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:
SELECT VALUE name FROM AdventureWorksEntities.Products
AS name WHERE exists(SELECT A FROM AdventureWorksEntities.Products
AS A WHERE A.ListPrice < @price1)