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.
SET ifadesi, tüm yinelenen öğelerin kaldırıldığı yeni bir koleksiyon oluşturarak bir nesne koleksiyonunu bir kümeye dönüştürmek için kullanılır.
Sözdizimi
SET ( expression )
Tartışmalar
expression Koleksiyon döndüren geçerli sorgu ifadeleri.
Açıklamalar
Set ifadesi SET(c) mantıksal olarak aşağıdaki select deyimine eşdeğerdir:
SELECT VALUE DISTINCT c FROM c
SET Varlık SQL kümesi işleçlerinden biridir. Tüm Varlık SQL kümesi işleçleri soldan sağa değerlendirilir. Varlık SQL kümesi işleçleri için öncelik bilgileri için bkz. EXCEPT .
Örnek
Aşağıdaki Entity SQL sorgusu, bir nesne koleksiyonunu kümeye dönüştürmek için SET ifadesini 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: PrimitiveType Sonuçları Döndüren Bir Sorgu Yürütme bölümündeki yordamı izleyin.
Aşağıdaki sorguyu yöntemine
ExecutePrimitiveTypeQuerybağımsız değişken olarak geçirin:
SET(SELECT VALUE P.Name FROM AdventureWorksEntities.Products AS P)