Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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;