Dijeli putem


fetch element

Korijenski element FetchXml upita.

Saznajte kako upitirati podatke pomoću fetchXml.

Primjer

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

Atribute

Ime Obvezno? Opis
aggregate Ne Booleova vrijednost koja određuje da upit vraća agregacijske vrijednosti. Saznajte više o agregiranju podataka
aggregatelimit Ne Postavite ograničenje ispod standardnog ograničenja zbrajanja od 50 000 zapisa. Saznajte više o skupnim ograničenjima
count Ne Pozitivna cjelobrojna vrijednost za određivanje broja zapisa koji će se vratiti na stranici. Saznajte više o rezultatima označavanja stranice
datasource Ne Prilikom korištenja zadržavanja podataka za Dataverse, datasource postavljeno tako 'retained' da upućuje na to da je upit samo za zadržane retke. Saznajte više o zadržavanju dugoročnih podataka na servisu Dataverse
distinct Ne Booleova vrijednost za određivanje da se duplicirani reci ne uvršte u rezultate. Saznajte više o vraćanju različitih rezultata
latematerialize Ne Booleova vrijednost za usmjeravanje upita na rastavljanje na manje dijelove i ponovno sastavljanje rezultata prije nego što ih vrati. Korištenje latematerialize može poboljšati performanse za neke dugotrajne upite. Saznajte više o korištenju upita Late Materialize.
no-lock Ne Naslijeđena postavka za sprječavanje zajedničkih zaključavanja zapisa. Više nije potrebno.
options Ne Vrijednost niza za primjenu jedne ILI više SQL optimizacija. Pogledajte mogućnosti
page Ne Pozitivna cjelobrojna vrijednost za određivanje broja stranice za vraćanje. Saznajte više o rezultatima označavanja stranice
paging-cookie Ne Vrijednost niza s prethodne stranice podataka radi učinkovitijeg dohvaćanja sljedeće stranice podataka. Saznajte više o rezultatima označavanja stranice
returntotalrecordcount Ne Booleova vrijednost koja određuje vraća li se ukupan broj zapisa koji zadovoljavaju kriterij. Saznajte kako prebrojiti retke pomoću fetchXml
top Ne Pozitivna cjelobrojna vrijednost za određivanje broja zapisa koji će se vratiti.
Ta vrijednost ne može biti veća od 5000.
Nemojte koristiti zajedno sa top sustavom page, ili countatributima returntotalrecordcount .
Saznajte više o ograničavanju broja redaka
useraworderby Ne Booleova vrijednost za određivanje sortiranja podataka stupca izbora mora koristiti način neobrađenog redoslijeda prema. Na taj ćete način sortirati mogućnosti odabira prema cjelobrojnu vrijednost. Bez toga je zadano sortirati stupce odabira pomoću vrijednosti natpisa izbora.

Podređeni elementi

Ime Pojavljivanja Opis
entitet 1 Određuje podređeni element za element dohvaćanja, "nadređeni entitet" za upit. Dopušten je samo jedan entitet.

Mogućnosti

Važno

Te mogućnosti primijenite samo kada ih preporučuje Microsoftova tehnička podrška. Nepravilno korištenje tih mogućnosti može oštetiti performanse upita.

Koristite te vrijednosti s atributom options da biste naveli savjete za SQL Server koji će se primijeniti na upit. Kada je postavljeno više mogućnosti, odvojite ih zarezima.

options='HashJoin,DisableRowGoal'
Mogućnost upita Podsjetnik za SQL Server
ForceOrder Prisilno odredi redoslijed
DisableRowGoal Nagovještaj: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Nagovještaj: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Petlja spoja
MergeJoin Spajanje spoja
HashJoin Pridruživanje raspršivanja
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Nagovještaj: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Dodatne informacije: Savjeti (Transact-SQL) - Upit