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.
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)