共用方式為


COLLECTION (Entity SQL)

COLLECTION 關鍵詞只用於內嵌函式的定義中。 集合函式是在值集合上運作併產生純量輸出的函式。

語法

COLLECTION(type_definition)

論點

type_definition
傳回支援之型別、數據列或參考集合的表達式。

備註

如需 COLLECTION 關鍵詞的詳細資訊,請參閱 類型定義

範例

下列範例示範如何使用 COLLECTION 關鍵詞,將十進位集合宣告為內嵌查詢函式的自變數。

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;

另請參閱