Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
L'element arrel d'una consulta FetchXml.
Obteniu informació sobre com podeu consultar dades mitjançant FetchXml.
Exemple
<fetch>
<entity name='account' />
</fetch>
Atributs
| Nom | És obligatori? | Descripció |
|---|---|---|
aggregate |
No | Valor booleà per especificar que la consulta retorna valors agregats. Més informació sobre l'agregació de dades |
aggregatelimit |
No | Establiu un límit per sota del límit agregat estàndard de 50.000 registres. Més informació sobre els límits agregats |
count |
No | Valor enter positiu per especificar el nombre de registres que s'han de retornar en una pàgina. Més informació sobre els resultats de la paginació |
datasource |
No | Quan utilitzeu la retenció de dades a llarg termini del Dataverse, definiu-lo datasource per indicar 'retained' que la consulta és només per a files retingudes.
Més informació sobre la retenció de dades a llarg termini del Dataverse |
distinct |
No | Valor booleà per especificar que les files duplicades no s'incloguin als resultats. Obteniu més informació sobre com podeu retornar resultats diferents |
latematerialize |
No | Valor booleà per dirigir la consulta a dividir en parts més petites i tornar a muntar els resultats abans de tornar-los. L'ús latematerialize pot millorar el rendiment d'algunes consultes de llarga durada.
Obteniu més informació sobre l'ús de la consulta Late Materialize. |
no-lock |
No | Configuració heretada per evitar bloquejos compartits als registres. Ja no és necessari. |
options |
No | Un valor de cadena per aplicar una o més optimitzacions SQL. Veure opcions |
page |
No | Valor enter positiu per especificar el número de pàgina que s'ha de retornar. Més informació sobre els resultats de la paginació |
paging-cookie |
No | Valor de cadena d'una pàgina anterior de dades per fer més eficient la recuperació de la pàgina següent de dades. Més informació sobre els resultats de la paginació |
returntotalrecordcount |
No | Valor booleà per especificar si es retorna el nombre total de registres que coincideixen amb els criteris. Apreneu a comptar files amb FetchXml |
top |
No | Valor enter positiu per especificar el nombre de registres que s'han de retornar. Aquest valor no pot superar els 5.000. No utilitzeu top juntament amb els pageatributs , counto returntotalrecordcount .Obteniu més informació sobre com podeu limitar el nombre de files |
useraworderby |
No | Valor booleà per especificar que l'ordenació de dades de columnes d'elecció ha d'utilitzar el mode Ordre per en brut . Això ordena les opcions d'elecció pel valor enter. Sense això, el valor predeterminat és ordenar les columnes d'elecció utilitzant els valors de l'etiqueta d'elecció. |
Elements secundaris
| Nom | Aparicions | Descripció |
|---|---|---|
| entitat | 1 | Especifica l'element fill d'un element fetch, l'entitat principal de la consulta. Només es permet una entitat. |
Opcions
Important
Apliqueu aquestes opcions només quan el suport tècnic de Microsoft ho recomani. L'ús incorrecte d'aquestes opcions pot danyar el rendiment d'una consulta.
Utilitzeu aquests valors amb l'atribut options per especificar consells de l'SQL Server per aplicar-los a la consulta. Quan s'estableixi més d'una opció, separeu-les per comes.
options='HashJoin,DisableRowGoal'
| Opció de consulta | Suggeriment de l'SQL Server |
|---|---|
ForceOrder |
Ordre de força |
DisableRowGoal |
Indici: DISABLE_OPTIMIZER_ROWGOAL |
EnableOptimizerHotfixes |
Indici: ENABLE_QUERY_OPTIMIZER_HOTFIXES |
LoopJoin |
Unió de bucle |
MergeJoin |
Fusiona la unió |
HashJoin |
Unió hash |
NO_PERFORMANCE_SPOOL |
NO_PERFORMANCE_SPOOL |
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Indici: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Més informació: Consells (Transact-SQL) - Consulta