Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Konverterar en samling samlingar till en utplattad samling. Den nya samlingen innehåller samma element som den gamla samlingen, men utan en kapslad struktur.
Syntax
FLATTEN ( collection )
Argumentpunkter
collection Alla giltiga uttryck som returnerar en samling värdesamlingar för att platta ut till en enda samling.
Anmärkningar
FLATTEN är en av operatorerna för entitets-SQL-uppsättning. Alla entitets-SQL-uppsättningsoperatorer utvärderas från vänster till höger. Mer information om entitets-SQL-uppsättningsoperatorer finns i UNDANTAG för prioritetsinformation.
Exempel
Följande SQL-entitetsfråga använder operatorn FLATTEN för att konvertera en samling samlingar till en utplattad samling. Följ dessa steg för att kompilera och köra den här frågan:
Följ proceduren i Så här kör du en fråga som returnerar StructuralType-resultat.
Skicka följande fråga som ett argument till
ExecuteStructuralTypeQuerymetoden:
FLATTEN(SELECT VALUE c.SalesOrderHeaders From
AdventureWorksEntities.Contacts AS c)