Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A SET kifejezéssel objektumgyűjteményeket alakíthat át egy készletté, ha egy új gyűjteményt hoz létre, amely az összes ismétlődő elemet eltávolítja.
Szemantika
SET ( expression )
Érvek
expression Bármely érvényes lekérdezési kifejezés, amely gyűjteményt ad vissza.
Megjegyzések
A beállított kifejezés SET(c) logikailag egyenértékű a következő select utasításával:
SELECT VALUE DISTINCT c FROM c
SET az Entity SQL-készlet egyik operátora. A rendszer balról jobbra értékeli az entity SQL-halmaz összes operátorát. Az Entity SQL-halmaz operátorainak elsőbbségi információit lásd a KIVÉVE című témakörben.
példa
Az alábbi Entity SQL-lekérdezés a SET kifejezéssel konvertál egy objektumgyűjteményt egy készletté. A lekérdezés az AdventureWorks értékesítési modellen alapul. A lekérdezés fordításához és futtatásához kövesse az alábbi lépéseket:
Kövesse a How to: Execute a Query that Returns PrimitiveType Results (Primitívtípus-eredményeket visszaadó lekérdezés végrehajtása) című témakör lépéseit.
Adja át a következő lekérdezést argumentumként a
ExecutePrimitiveTypeQuerymetódusnak:
SET(SELECT VALUE P.Name FROM AdventureWorksEntities.Products AS P)