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.
Konvertiert eine Auflistung von Auflistungen in eine vereinfachte Auflistung. Die neue Auflistung enthält alle gleichen Elemente wie die alte Auflistung, aber ohne geschachtelte Struktur.
Syntax
FLATTEN ( collection )
Argumente
collection Ein beliebiger gültiger Ausdruck, der eine Auflistung von Wertauflistungen zurückgibt, um in eine einzelne Auflistung zu flachen.
Bemerkungen
FLATTEN ist einer der Entitäts-SQL-Satzoperatoren. Alle Entitäts-SQL-Satzoperatoren werden von links nach rechts ausgewertet. Siehe EXCEPT for precedence information for the Entity SQL set operators.
Beispiel
Die folgende Entity SQL-Abfrage verwendet den FLATTEN Operator, um eine Auflistung von Auflistungen in eine flache Auflistung zu konvertieren. Führen Sie die folgenden Schritte aus, um diese Abfrage zu kompilieren und auszuführen:
Gehen Sie wie folgt vor : Ausführen einer Abfrage, die StrukturelleType-Ergebnisse zurückgibt.
Übergeben Sie die folgende Abfrage als Argument an die
ExecuteStructuralTypeQueryMethode:
FLATTEN(SELECT VALUE c.SalesOrderHeaders From
AdventureWorksEntities.Contacts AS c)