Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Bestimmt, ob eine Auflistung leer ist.
Syntax
[NOT] EXISTS ( expression )
Argumente
expression Ein beliebiger gültiger Ausdruck, der eine Auflistung zurückgibt.
NOT Gibt an, dass das Ergebnis von EXISTS negiert wird.
Rückgabewert
truewenn die Sammlung nicht leer ist; andernfalls . false
Bemerkungen
EXISTS ist einer der Entitäts-SQL-Satzoperatoren. Alle Entitäts-SQL-Satzoperatoren werden von links nach rechts ausgewertet. Rangfolgeinformationen für die Entitäts-SQL-Satzoperatoren finden Sie unter EXCEPT.
Beispiel
Die folgende Entity SQL-Abfrage verwendet den EXISTS-Operator, um zu bestimmen, ob die Auflistung leer ist. Die Abfrage basiert auf dem AdventureWorks Sales Model. Führen Sie die folgenden Schritte aus, um diese Abfrage zu kompilieren und auszuführen:
Gehen Sie wie folgt vor : Ausführen einer Abfrage, die StrukturelleType-Ergebnisse zurückgibt.
Übergeben Sie die folgende Abfrage als Argument an die
ExecuteStructuralTypeQueryMethode:
SELECT VALUE name FROM AdventureWorksEntities.Products
AS name WHERE exists(SELECT A FROM AdventureWorksEntities.Products
AS A WHERE A.ListPrice < @price1)