Jaa


elementin noutaminen

FetchXml-kyselyn pääelementti.

Lue, miten voit tehdä tietokyselyjä FetchXml:n avulla.

Esimerkki:

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

Määritteet

Nimi Onko pakollinen? Description
aggregate Ei Totuusarvo, joka määrittää, että kysely palauttaa koostearvot. Lue lisätietoja tietojen koostamisesta
aggregatelimit Ei Aseta raja alle 50 000 tietueen vakiokoosterajan. Lue lisätietoja koosterajoituksista
count Ei Positiivinen kokonaislukuarvo, joka määrittää sivulla palautettavien tietueiden määrän. Lisätietoja sivutustuloksista
datasource Ei Kun käytät Dataversen pitkäaikaista tietojen säilytystä, määritä sen ilmaisemaan datasource'retained' , että kysely koskee vain säilytetyissä riveissä. Lue lisätietoja Dataversen pitkäaikaisesta tietojen säilyttämisestä
distinct Ei Totuusarvo, joka määrittää, että rivien kaksoiskappaleita ei sisällytetä tuloksiin. Lue lisätietoja erillisten tulosten palauttamisesta
latematerialize Ei Totuusarvo, joka ohjaa kyselyn jaettavaksi pienempiin osiin ja koota tulokset uudelleen ennen niiden palauttamista. -toiminnon käyttäminen latematerialize saattaa parantaa suorituskykyä joissakin pitkäkestoisissa kyselyissä. Lue lisätietoja Late Materialize -kyselyn käyttämisestä.
no-lock Ei Vanha asetus tietueiden jaettujen lukitusten estämiseksi. Se ei ole enää tarpeen.
options Ei Merkkijonoarvo, jota käytetään yhden tai useamman SQL-optimoinnin käyttöön. Näytä asetukset
page Ei Positiivinen kokonaislukuarvo palautettavan sivunumeron määrittämiseksi. Lisätietoja sivutustuloksista
paging-cookie Ei Merkkijonon arvo edelliseltä tietosivulta, jotta seuraavan tietosivun noutaminen olisi tehokkaampaa. Lisätietoja sivutustuloksista
returntotalrecordcount Ei Totuusarvo, joka määrittää, palautetaanko ehtoja vastaavien tietueiden kokonaismäärä. Lue, miten voit laskea rivejä FetchXml:n avulla
top Ei Positiivinen kokonaislukuarvo palautettavien tietueiden määrän määrittämiseksi.
Tämä arvo ei voi olla yli 5 000.
Älä käytä -top, count- tai returntotalrecordcount -pagemääritteiden kanssa.
Lue lisätietoja rivien määrän rajoittamisesta
useraworderby Ei Totuusarvo, joka määrittää, että valintasarakkeen tietojen lajittelun tulee käyttää Raakatilausperuste-tilaa . Tämä lajittelee valinta-asetukset kokonaislukuarvon mukaan. Ilman tätä oletuksena lajitellaan valintasarakkeita käyttämällä valintaotsikon arvoja.

Alielementit

Nimi Tapahtumia Description
kokonaisuus 1 Määrittää noutoelementin alielementin, kyselyn pääentiteetin. Vain yksi entiteetti sallitaan.

Asetukset

Tärkeää

Käytä näitä asetuksia vain, jos Microsoftin tekninen tuki suosittelee niitä. Näiden asetusten virheellinen käyttö voi vahingoittaa kyselyn suorituskykyä.

Näiden arvojen ja määritteen options avulla voit määrittää kyselyssä käytettäviä SQL Server -vihjeitä. Kun useita vaihtoehtoja on määritetty, erota ne pilkuilla.

options='HashJoin,DisableRowGoal'
Kyselyasetus SQL Server -vihje
ForceOrder Pakota järjestys
DisableRowGoal Vihje: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Vihje: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Silmukan liitos
MergeJoin Yhdistä liity
HashJoin Hajautusliitos
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Vihje: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Lisätietoja: Vihjeet (Transact-SQL) – kysely