Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kata kunci COLLECTION hanya digunakan dalam definisi fungsi sebaris. Fungsi koleksi adalah fungsi yang beroperasi pada kumpulan nilai dan menghasilkan output skalar.
Sintaksis
COLLECTION(type_definition)
Argumen
type_definition
Ekspresi yang mengembalikan kumpulan jenis, baris, atau referensi yang didukung.
Komentar
Untuk informasi selengkapnya tentang kata kunci COLLECTION, lihat Definisi Jenis.
Contoh
Contoh berikut menunjukkan cara menggunakan kata kunci COLLECTION untuk mendeklarasikan kumpulan desimal sebagai argumen untuk fungsi kueri sebaris.
USING Microsoft.Samples.Entity
Function MyAvg(dues Collection(Decimal)) AS
(
Avg(select value due from dues as due where due > @price)
)
SELECT TOP(10) contactID, MyAvg(GroupPartition(order.TotalDue))
FROM AdventureWorksEntities.SalesOrderHeaders AS order
GROUP BY order.Contact.ContactID as contactID;