fetch-element

Rotelementet i en FetchXml-fråga.

Lär dig hur du frågar efter data med Hjälp av FetchXml.

Example

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

Attributes

Namn Krävs? Description
aggregate Nej Booleskt värde för att ange att frågan returnerar aggregeringsvärden. Läs mer om att aggregera data
aggregatelimit Nej Ange en gräns under standardgränsen på 50 000 poster. Lär dig mer om aggregerade gränser
count Nej Positivt heltalsvärde för att ange antalet poster som ska returneras på en sida. Lär dig mer om växlingsresultat
datasource Nej När du använder Dataverse långsiktig datakvarhållning anger du datasource att 'retained' frågan endast gäller för kvarhållna rader. Läs mer om långsiktig datakvarhållning i Dataverse
distinct Nej Booleskt värde för att ange att dubblettrader inte ska ingå i resultatet. Läs mer om att returnera distinkta resultat
latematerialize Nej Booleskt värde för att dirigera frågan till att delas upp i mindre delar och sätta ihop resultaten igen innan de returneras. Användning latematerialize kan förbättra prestanda för vissa långvariga frågor. Läs mer om hur du använder frågan Late Materialize.
no-lock Nej Äldre inställning för att förhindra delade lås på poster. Inte längre nödvändigt.
options Nej Ett strängvärde för att tillämpa en eller flera SQL-optimeringar. Se Alternativ
page Nej Positivt heltalsvärde för att ange sidnumret som ska returneras. Lär dig mer om växlingsresultat
paging-cookie Nej Strängvärde från en tidigare sida med data för att göra det mer effektivt att hämta nästa sida med data. Lär dig mer om växlingsresultat
returntotalrecordcount Nej Booleskt värde för att ange om det totala antalet poster som matchar kriterierna returneras. Lär dig hur du räknar rader med Hjälp av FetchXml
top Nej Positivt heltalsvärde för att ange antalet poster som ska returneras.
Det här värdet får inte överstiga 5 000.
Använd top inte tillsammans med attributen page, counteller returntotalrecordcount .
Läs mer om hur du begränsar antalet rader
useraworderby Nej Booleskt värde för att ange att valkolumnens datasortering ska använda raw order by-läge . Detta sorterar alternativen efter heltalsvärdet. Utan detta är standardvärdet att sortera valkolumner med hjälp av valetikettvärdena.

Underordnade element

Namn Händelser Description
enhet 1 Anger det underordnade elementet för ett hämtningselement, den överordnade entiteten för frågan. Endast en entitet tillåts.

Options

Viktigt!

Använd endast de här alternativen när det rekommenderas av Microsofts tekniska support. Felaktig användning av dessa alternativ kan skada en frågas prestanda.

Använd dessa värden med options attributet för att ange SQL Server-tips som ska tillämpas på frågan. När fler än ett alternativ har angetts ska du avgränsa dem med kommatecken.

options='HashJoin,DisableRowGoal'
Frågealternativ SQL Server-tips
ForceOrder Framtvinga order
DisableRowGoal Antydan: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Antydan: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Loopkoppling
MergeJoin Koppla koppling
HashJoin Hash-koppling
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Antydan: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Mer information: Tips (Transact-SQL) – Fråga