Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Convierte una colección de colecciones en una colección plana. La nueva colección contiene los mismos elementos que la colección anterior, pero sin una estructura anidada.
FLATTEN ( collection )
Argumentos
- collection
Cualquier expresión válida que devuelva una colección de colecciones de valores para convertir en una sola colección.
Notas
FLATTEN es uno de los operadores de conjuntos de Entity SQL . Todos los operadores de conjuntos de Entity SQL se evalúan de izquierda a derecha. Vea EXCEPT (Entity SQL) para obtener información de prioridad de los operadores de conjuntos de Entity SQL .
Ejemplo
La siguiente consulta de Entity SQL usa el operador FLATTEN para convertir una colección de colecciones en una colección plana. Para compilar y ejecutar esta consulta, siga estos pasos:
Siga el procedimiento de Cómo: Ejecutar una consulta que devuelve resultados StructuralType (EntityClient).
Pase la consulta siguiente como argumento al método
ExecuteStructuralTypeQuery
:
FLATTEN(SELECT VALUE c.SalesOrderHeaders From
AdventureWorksEntities.Contacts as c)