Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Convertit une collection de collections en collection plane. La nouvelle collection contient tous les mêmes éléments que l’ancienne collection, mais sans structure imbriquée.
Syntaxe
FLATTEN ( collection )
Les arguments
collection Toute expression valide qui retourne une collection de collections de valeurs à aplatir en une seule collection.
Remarques
FLATTEN est l’un des opérateurs de jeu Entity SQL. Tous les opérateurs de jeu Entity SQL sont évalués de gauche à droite. Consultez EXCEPT pour obtenir des informations de précédence pour les opérateurs d’ensemble Entity SQL.
Exemple :
La requête Entity SQL suivante utilise l’opérateur FLATTEN pour convertir une collection de collections en collection aplati. Pour compiler et exécuter cette requête, procédez comme suit :
Suivez la procédure dans How to : Execute a Query that Returns StructuralType Results.
Transmettez la requête suivante en tant qu’argument à la
ExecuteStructuralTypeQueryméthode :
FLATTEN(SELECT VALUE c.SalesOrderHeaders From
AdventureWorksEntities.Contacts AS c)