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.
Meghatározza, hogy egy gyűjtemény üres-e.
Szemantika
[NOT] EXISTS ( expression )
Érvek
expression Bármely érvényes kifejezés, amely gyűjteményt ad vissza.
NEM Azt adja meg, hogy a EXISTS eredménye negated legyen.
Visszaadott érték
trueha a gyűjtemény nem üres; egyéb esetben. false
Megjegyzések
A EXISTS az Entity SQL-halmaz operátorai közé tartozik. A rendszer balról jobbra értékeli az entity SQL-halmaz összes operátorát. Az Entity SQL-halmaz operátorainak elsőbbséget a KIVÉVE című témakörben talál.
példa
Az alábbi Entity SQL-lekérdezés a EXISTS operátorral határozza meg, hogy a gyűjtemény üres-e. 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 StructuralType Results (Szerkezeti típus eredményeinek visszaadása) című témakör lépéseit.
Adja át a következő lekérdezést argumentumként a
ExecuteStructuralTypeQuerymetódusnak:
SELECT VALUE name FROM AdventureWorksEntities.Products
AS name WHERE exists(SELECT A FROM AdventureWorksEntities.Products
AS A WHERE A.ListPrice < @price1)