Partajați prin


preluare element

Elementul rădăcină al unei interogări FetchXml.

Aflați cum să interogați datele utilizând FetchXml.

Exemplu

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

Atribute

Nume Obligatoriu? Descriere
aggregate No Valoare booleană pentru a specifica faptul că interogarea returnează valori agregate. Aflați despre agregarea datelor
aggregatelimit No Setați o limită sub limita standard de 50.000 de înregistrări agregate. Aflați despre limitele agregate
count No Valoare întreagă pozitivă pentru a specifica numărul de înregistrări de returnat într-o pagină. Aflați despre rezultatele de paginare
datasource No Atunci când utilizați Păstrarea datelor pe termen lung, setați datasource pentru a 'retained' indica faptul că interogarea este numai pentru rânduri reținute. Aflați mai multe despre Păstrarea datelor pe termen lung despre Dataverse
distinct No Valoare booleană pentru a specifica faptul că rândurile dublate nu vor fi incluse în rezultate. Aflați mai multe despre returnarea de rezultate distincte
latematerialize No Valoare booleană pentru a direcționa interogarea să fie împărțită în părți mai mici și a reasambla rezultatele înainte de a le returna. Utilizarea latematerialize poate îmbunătăți performanța pentru unele interogări cu rulare lungă. Aflați mai multe despre utilizarea interogării Materialize întârziate.
no-lock No Setarea Moștenit pentru a împiedica blocările partajate pentru înregistrări. Nu mai este necesar.
options No O valoare șir de aplicat una sau mai multe optimizări SQL. Vedeți opțiunile
page No Valoare întreagă pozitivă pentru a specifica numărul de pagină de returnat. Aflați despre rezultatele de paginare
paging-cookie No Valoarea șirului dintr-o pagină anterioară de date pentru a face mai eficientă regăsirea următoarei pagini de date. Aflați despre rezultatele de paginare
returntotalrecordcount No Valoare booleană pentru a specifica dacă se returnează numărul total de înregistrări care corespund criteriilor. Aflați cum să numărați rânduri utilizând FetchXml
top No Valoare întreagă pozitivă pentru a specifica numărul de înregistrări de returnat.
Această valoare nu poate depăși 5.000.
Nu utilizați top împreună cu atributele page, countsau returntotalrecordcount .
Aflați mai multe despre limitarea numărului de rânduri
useraworderby No Valoare booleană pentru a specifica faptul că sortarea datelor din coloana de alegere trebuie să utilizeze modul Ordine brută după. Aceasta sortează opțiunile de alegere după valoarea întreagă. Fără aceasta, setarea implicită este să sortați coloanele de alegere utilizând valorile etichetei de alegere.

Elemente fiu

Nume Apariţii Descriere
entitate 1 Specifică elementul fiu pentru un element preluat, "entitatea părinte" pentru interogare. Este permisă o singură entitate.

Opţiuni

Important

Aplicați aceste opțiuni doar atunci când este recomandat de asistența tehnică Microsoft. Utilizarea incorectă a acestor opțiuni poate deteriora performanța unei interogări.

Utilizați aceste valori cu atributul pentru a specifica options indicii SQL Server de aplicat interogării. Atunci când sunt setate mai multe opțiuni, separați-le prin virgulă.

options='HashJoin,DisableRowGoal'
Opțiune interogare Indiciu SQL Server
ForceOrder Ordine forțată
DisableRowGoal Indiciu: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Indiciu: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Asociere în buclă
MergeJoin Îmbinare unire
HashJoin Asociere hash
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Indiciu: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Mai multe informații: Indicii (Transact-SQL) - Interogare