Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das COLLECTION-Schlüsselwort wird nur in der Definition einer Inlinefunktion verwendet. Sammlungsfunktionen sind Funktionen, die eine Sammlung von Werten verwenden und eine skalare Ausgabe erzeugen.
Syntax
COLLECTION(type_definition)
Argumente
type_definition
Ein Ausdruck, der eine Auflistung unterstützter Typen, Zeilen oder Verweise zurückgibt.
Bemerkungen
Weitere Informationen zum COLLECTION-Schlüsselwort finden Sie unter 'Type Definitions'.
Beispiel
Im folgenden Beispiel wird gezeigt, wie Sie das COLLECTION-Schlüsselwort verwenden, um eine Auflistung von Dezimalstellen als Argument für eine Inlineabfragefunktion zu deklarieren.
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;