Поделиться через


Элемент получения

Корневой элемент запроса FetchXml.

Узнайте, как запрашивать данные с помощью FetchXml.

Example

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

Attributes

Имя Обязательно? Description
aggregate нет Логическое значение, указывающее, что запрос возвращает статистические значения. Сведения о агрегирования данных
aggregatelimit нет Установите ограничение ниже стандартного совокупного ограничения записи 50 000. Сведения об агрегированных ограничениях
count нет Положительное целое значение, указывающее количество записей, возвращаемых на странице. Сведения о результатах разбиения по страницам
datasource нет При использовании долгосрочного хранения данных Dataverse задайте datasource для указания, что 'retained' запрос предназначен только для сохраненных строк. Дополнительные сведения о долгосрочном хранении данных Dataverse
distinct нет Логическое значение, указывающее, что повторяющиеся строки не будут включены в результаты. Дополнительные сведения о возврате отдельных результатов
latematerialize нет Логическое значение для перенаправления запроса на небольшие части и повторное извлечение результатов перед их возвратом. Использование latematerialize может повысить производительность некоторых длительных запросов. Дополнительные сведения об использовании запроса Late Materialize.
no-lock нет Устаревший параметр, чтобы предотвратить общие блокировки записей. Больше не требуется.
options нет Строковое значение для применения одной или нескольких оптимизаций SQL. См . параметры
page нет Положительное целочисленное значение, указывающее возвращаемый номер страницы. Сведения о результатах разбиения по страницам
paging-cookie нет Строковое значение из предыдущей страницы данных, чтобы сделать получение следующей страницы данных более эффективным. Сведения о результатах разбиения по страницам
returntotalrecordcount нет Логическое значение, указывающее, возвращается ли общее количество записей, соответствующих условиям. Узнайте, как подсчитать строки с помощью FetchXml
top нет Положительное целое значение, указывающее количество возвращаемых записей.
Это значение не может превышать 5000.
Не используйте top их вместе с pagecountатрибутами или returntotalrecordcount атрибутами.
Дополнительные сведения об ограничении количества строк
useraworderby нет Логическое значение, указывающее, что сортировка данных столбца выбора должна использовать необработанный порядок по режиму. При этом параметры выбора сортируются по значению целочисленного числа. Без этого по умолчанию используется сортировка столбцов выбора с помощью значений меток выбора.

Дочерние элементы

Имя Вхождений Description
сущность 1 Указывает дочерний элемент для элемента получения, родительской сущности для запроса. Допускается только одна сущность.

Options

Это важно

Эти параметры применяются только в тех случаях, когда рекомендуется технической поддержкой Майкрософт. Неправильное использование этих параметров может повредить производительность запроса.

Используйте эти значения с атрибутом options , чтобы указать указания SQL Server для применения к запросу. Если задано несколько параметров, разделяйте их запятыми.

options='HashJoin,DisableRowGoal'
Параметр запроса Указание SQL Server
ForceOrder Принудительное заказ
DisableRowGoal Подсказка: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Подсказка: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Соединение цикла
MergeJoin Слияние соединения
HashJoin Хэш-соединение
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Подсказка: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Дополнительные сведения: подсказки (Transact-SQL) — запрос