Bagikan melalui


EXISTS (Entity SQL)

Menentukan apakah koleksi kosong.

Sintaksis

[NOT] EXISTS ( expression )

Argumen

expression Ekspresi valid apa pun yang mengembalikan koleksi.

NOT Menentukan bahwa hasil EXISTS dinegasikan.

Mengembalikan Nilai

true jika koleksi tidak kosong; jika tidak, false.

Komentar

EXISTS adalah salah satu operator set Entity SQL. Semua operator set SQL Entitas dievaluasi dari kiri ke kanan. Untuk informasi prioritas untuk operator set SQL Entitas, lihat EXCEPT.

Contoh

Kueri SQL Entitas berikut menggunakan operator EXISTS untuk menentukan apakah koleksi kosong. Kueri didasarkan pada Model Penjualan AdventureWorks. Untuk mengkompilasi dan menjalankan kueri ini, ikuti langkah-langkah berikut:

  1. Ikuti prosedur dalam Cara: Menjalankan Kueri yang Mengembalikan Hasil StructuralType.

  2. Teruskan kueri berikut sebagai argumen ke ExecuteStructuralTypeQuery metode :

SELECT VALUE name FROM AdventureWorksEntities.Products 
    AS name WHERE exists(SELECT A FROM AdventureWorksEntities.Products 
    AS A WHERE A.ListPrice < @price1)

Lihat juga