Bagikan melalui


SET (Entity SQL)

Ekspresi SET digunakan untuk mengubah koleksi objek menjadi satu set dengan menangguhkan koleksi baru dengan semua elemen duplikat dihapus.

Sintaks

SET ( expression )

Argumen

expression Ekspresi kueri valid apa pun yang mengembalikan koleksi.

Keterangan

Ekspresi set SET(c) secara logis setara dengan pernyataan pemilihan berikut:

SELECT VALUE DISTINCT c FROM c

SET adalah salah satu operator set Entity SQL. Semua operator yang ditetapkan Entity SQL dievaluasi dari kiri ke kanan. Lihat EXCEPT untuk informasi prioritas untuk operator set Entity SQL.

Contoh

Kueri Entity SQL berikut menggunakan ekspresi SET untuk mengonversi koleksi objek menjadi set. Kueri didasarkan pada Model Penjualan AdventureWorks. Untuk mengompilasi dan menjalankan kueri ini, ikuti langkah-langkah berikut:

  1. Ikuti prosedur di Cara: Menjalankan Kueri yang Mengembalikan Hasil PrimitiveType.

  2. Teruskan kueri berikut sebagai argumen ke metode ExecutePrimitiveTypeQuery :

SET(SELECT VALUE P.Name FROM AdventureWorksEntities.Products AS P)

Lihat juga