Megosztás:


beolvasási elem

A FetchXml-lekérdezés gyökéreleme.

Megtudhatja, hogyan kérdezhet le adatokat a FetchXml használatával.

Example

<fetch>
  <entity name='account' />
</fetch>

Attributes

Név Szükséges? Description
aggregate Nem Logikai érték annak megadásához, hogy a lekérdezés összesített értékeket ad vissza. Tudnivalók az adatok összesítéséről
aggregatelimit Nem Állítson be egy korlátot a standard 50 000 rekordösszesítési korlát alá. Tudnivalók az összesítési korlátokról
count Nem Pozitív egész számérték a lapon visszaadandó rekordok számának megadásához. További információ a lapozási eredményekről
datasource Nem A Dataverse hosszú távú adatmegőrzés használatakor állítsa úgy datasource , hogy 'retained' azt jelezze, hogy a lekérdezés csak a megtartott sorokra vonatkozik. További információ a Dataverse hosszú távú adatmegőrzéséről
distinct Nem Logikai érték annak megadásához, hogy az ismétlődő sorok ne legyenek belefoglalva az eredményekbe. További információ a különböző eredmények visszaadásáról
latematerialize Nem Logikai érték, amely arra utasítja a lekérdezést, hogy kisebb részekre bontsa, és a visszaadásuk előtt újra összeállítsa az eredményeket. A használat latematerialize javíthatja néhány hosszú ideig futó lekérdezés teljesítményét. További információ a Late Materialize lekérdezés használatáról.
no-lock Nem Örökölt beállítás, amely megakadályozza a rekordok megosztott zárolását. Már nincs szükség.
options Nem Sztringérték egy vagy több SQL-optimalizálás alkalmazásához. Lásd: Beállítások
page Nem Pozitív egész szám a visszaadni kívánt oldalszám megadásához. További információ a lapozási eredményekről
paging-cookie Nem Egy korábbi adatoldal sztringértéke, hogy hatékonyabbá tegye az adatok következő oldalának beolvasását. További információ a lapozási eredményekről
returntotalrecordcount Nem Logikai érték annak megadásához, hogy a rendszer visszaadja-e a feltételnek megfelelő rekordok teljes számát. Megtudhatja, hogyan számlálhat meg sorokat a FetchXml használatával
top Nem Pozitív egész számérték a visszaadni kívánt rekordok számának megadásához.
Ez az érték nem haladhatja meg az 5000-et.
Ne használja top együtt a page, vagy countreturntotalrecordcount attribútumokat.
További információ a sorok számának korlátozásáról
useraworderby Nem Logikai érték, amely azt határozza meg, hogy a választott oszlop adatrendezésének nyers sorrend szerinti módot kell használnia . Ez az egész szám alapján rendezi a választási lehetőségeket. E nélkül az alapértelmezett beállítás a választási lehetőségek oszlopainak rendezése a választási lehetőségek címkeértékeivel.

Gyermekelemek

Név Események Description
entitás 1 Megadja a lekérdezéshez tartozó beolvasási elem gyermekelemét, a lekérdezés "szülő entitását". Csak egy entitás engedélyezett.

Beállítások

Fontos

Ezeket a beállításokat csak akkor alkalmazza, ha a Microsoft technikai támogatási szolgálata javasolja. A beállítások helytelen használata ronthatja a lekérdezések teljesítményét.

Ezeket az értékeket az attribútummal használva adja meg a options lekérdezésre alkalmazandó SQL Server-tippeket. Ha több beállítás is be van állítva, vesszővel válassza el őket.

options='HashJoin,DisableRowGoal'
Lekérdezési lehetőség SQL Server-tipp
ForceOrder Rendelés kényszerítése
DisableRowGoal Célzás: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Célzás: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Hurkos illesztés
MergeJoin Illesztés egyesítése
HashJoin Kivonat illesztés
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Célzás: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

További információ: Tippek (Transact-SQL) – Lekérdezés