Compartir por


obter o elemento

Elemento raíz dunha consulta FetchXml.

Aprende a consultar datos usando FetchXml.

Exemplo

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

Atributos

Nome Requirido? Descripción
aggregate Non Valor booleano para especificar que a consulta devolve valores agregados. Aprende sobre a agregación de datos
aggregatelimit Non Establecer un límite por debaixo do límite agregado estándar de 50,000 rexistros. Coñecer os límites agregados
count Non Valor enteiro positivo para especificar o número de rexistros a devolver nunha páxina. Aprende sobre os resultados de paging
datasource Non Ao usar a retención de datos a longo prazo de Dataverse, establécese datasource para 'retained' indicar que a consulta é só para filas retidas. Máis información sobre a retención de datos a longo prazo de Dataverse
distinct Non Valor booleano para especificar que as filas duplicadas non se inclúan nos resultados. Máis información sobre a devolución de resultados distintos
latematerialize Non Valor booleano para dirixir a consulta a dividir en partes máis pequenas e reensamblar os resultados antes de devolver. O uso latematerialize pode mellorar o rendemento para algunhas consultas de longa duración. Máis información sobre o uso da consulta Late Materialize.
no-lock Non Configuración herdada para evitar bloqueos compartidos nos rexistros. Xa non é necesario.
options Non Valor de cadea para aplicar unha ou máis optimizacións SQL. Ver opcións
page Non Valor enteiro positivo para especificar o número de páxina a devolver. Aprende sobre os resultados de paging
paging-cookie Non Valor de cadea dunha páxina anterior de datos para facer máis eficiente a recuperación da seguinte páxina de datos. Aprende sobre os resultados de paging
returntotalrecordcount Non Valor booleano para especificar se se devolve o número total de rexistros que coinciden cos criterios. Aprende a contar filas usando FetchXml
top Non Valor enteiro positivo para especificar o número de rexistros a devolver.
Este valor non poderá superar os 5.000.
Non usar top xunto cos pageatributos , countou returntotalrecordcount atributos.
Máis información sobre a limitación do número de filas
useraworderby Non Valor booleano para especificar que a ordenación de datos da columna de elección debe usar o modo Raw Order By . Isto ordena as opcións de elección polo valor enteiro. Sen isto, o predeterminado é ordenar as columnas de elección usando os valores da etiqueta de elección.

Elementos fillos

Nome Ocorrencias Descripción
Entidade 1 Especifica o elemento fillo para un elemento fetch, a "entidade pai" para a consulta. Só se permite unha entidade.

Opcións

Importante

Aplicar estas opcións só cando o recomende o soporte técnico de Microsoft. O uso incorrecto destas opcións pode prexudicar o rendemento dunha consulta.

Use estes valores co options atributo para especificar as suxestións de SQL Server para aplicar á consulta. Cando se estableza máis dunha opción, sepáraas por comas.

options='HashJoin,DisableRowGoal'
Opción de consulta Suxestión de SQL Server
ForceOrder Forzar a orde
DisableRowGoal Consello: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Consello: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Unirse ao bucle
MergeJoin Fusionar a unión
HashJoin Unirse a hash
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Consello: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Máis información: Suxestións (Transact-SQL) - Consulta