Deli putem


dobavljanje elementa

Osnovni element upita "FetchXml".

Saznajte kako da izvršite upite podataka pomoću alatke FetchXml.

Primer

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

Atribute

Ime Da li je potrebno? Opis
aggregate Ne Bulova vrednost koja navodi da li upit vraća agregatne vrednosti. Saznajte više o prikupljanju podataka
aggregatelimit Ne Postavite ograničenje ispod standardnog ograničenja agregatnog zapisa od 50.000. Saznajte više o agregatnim ograničenjima
count Ne Pozitivna celobrojna vrednost da biste naveli broj zapisa koji će se vratiti na stranici. Saznajte više o straničenje rezultata
datasource Ne Kada koristite dugoročno zadržavanje podataka Dataverse, datasource postavite ga tako da ukazuje na to 'retained' da je upit samo za zadržane redove. Saznajte više o dugoročnom zadržavanju podataka Dataverse
distinct Ne Bulova vrednost koja navodi da duplirani redovi ne budu uključeni u rezultate. Saznajte više o vraćanju različitih rezultata
latematerialize Ne Bulova vrednost za usmeravanje upita tako da bude raskidan na manjim delovima i ponovo sastavi rezultate pre nego što ih vrati. Korišćenje može latematerialize da poboljša performanse za neke dugotrajne upite. Saznajte više o korišćenju upita "Late Materialize".
no-lock Ne Zastarele postavke za sprečavanje deljenih zaključavanja zapisa. Viљe nije neophodno.
options Ne Vrednost niske za primenu nekih SQL optimizacija. Pogledajte opcije
page Ne Pozitivna celobrojna vrednost da biste naveli broj stranice koji treba vratiti. Saznajte više o straničenje rezultata
paging-cookie Ne Vrednost niske sa prethodne stranice sa podacima da bi preuzimanje sledeće stranice sa podacima bilo efikasnije. Saznajte više o straničenje rezultata
returntotalrecordcount Ne Bulova vrednost koja navodi da li se dobija ukupan broj zapisa koji zadovoljavaju kriterijume. Saznajte kako da prebrojite redove pomoću funkcije FetchXml
top Ne Pozitivna celobrojna vrednost da biste naveli broj zapisa koji će biti vraćeni.
Ova vrednost ne može da premaši 5000.
Nemojte da koristite zajedno top sa atributima page, countili atributima returntotalrecordcount .
Saznajte više o ograničavanje broja redova
useraworderby Ne Bulova vrednost da biste naveli da sortiranje podataka kolone sa izborom treba da koristi režim "Raw Order By ". Ovo sortira opcije izbora po celobrojnim vrednostima. Bez toga, podrazumevano je sortirati kolone izbora pomoću vrednosti oznake izbora.

Podređeni elementi

Ime Pojavljivanja Opis
Entiteta 1 Navodi podređeni element za element dobavljanja, "nadređeni entitet" za upit. Dozvoljen je samo jedan entitet.

Opcije

Važno

Primenite ove opcije samo kada ih preporučuje Microsoft tehnička podrška. Neispravna upotreba ovih opcija može da ošteti performanse upita.

Koristite ove vrednosti sa atributom options da biste naveli SQL Server savete koje treba primeniti na upit. Kada je postavljeno više opcija, razdvojte ih zarezima.

options='HashJoin,DisableRowGoal'
Opcija upita Savet za SQL Server
ForceOrder Nametni porudžbinu
DisableRowGoal Savet: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Savet: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Spajanje petlje
MergeJoin Objedini pridruživanje
HashJoin Heš spajanje
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Savet: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Više informacija: Saveti (Transact-SQL) – upit