Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Avgör om en samling är tom.
Syntax
[NOT] EXISTS ( expression )
Argumentpunkter
expression Alla giltiga uttryck som returnerar en samling.
ANGER INTE att resultatet av EXISTS ska negeras.
Returvärde
trueom samlingen inte är tom; annars . false
Anmärkningar
EXISTS är en av entitetsoperatorerna för SQL-uppsättningar. Alla entitets-SQL-uppsättningsoperatorer utvärderas från vänster till höger. Prioritetsinformation för entitets-SQL-uppsättningsoperatorer finns i UNDANTAG.
Exempel
Följande SQL-entitetsfråga använder OPERATOR:n EXISTS för att avgöra om samlingen är tom. Frågan baseras på AdventureWorks försäljningsmodell. Följ dessa steg för att kompilera och köra den här frågan:
Följ proceduren i Så här kör du en fråga som returnerar StructuralType-resultat.
Skicka följande fråga som ett argument till
ExecuteStructuralTypeQuerymetoden:
SELECT VALUE name FROM AdventureWorksEntities.Products
AS name WHERE exists(SELECT A FROM AdventureWorksEntities.Products
AS A WHERE A.ListPrice < @price1)