Aracılığıyla paylaş


fetch öğesi

FetchXml sorgusunun kök öğesi.

FetchXml kullanarak verileri sorgulamayı öğrenin.

Example

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

Attributes

İsim Gerekli mi? Description
aggregate Hayı Sorgunun toplam değerleri döndüreceğini belirtmek için Boole değeri. Verileri toplama hakkında bilgi edinin
aggregatelimit Hayı Standart 50.000 kayıt toplam sınırının altında bir sınır ayarlayın. Toplama sınırları hakkında bilgi edinin
count Hayı Sayfada döndürülecek kayıt sayısını belirtmek için pozitif tamsayı değeri. Sayfalama sonuçları hakkında bilgi edinin
datasource Hayı Dataverse uzun süreli veri saklama kullanılırken, sorgunun yalnızca korunan satırlar için olduğunu belirtmek üzere olarak ayarlayın datasource'retained' . Dataverse uzun süreli veri saklama hakkında daha fazla bilgi edinin
distinct Hayı Yinelenen satırların sonuçlara dahil edilemediğini belirtmek için Boole değeri. Farklı sonuçlar döndürme hakkında daha fazla bilgi edinin
latematerialize Hayı Sorgunun daha küçük parçalara ayrılmasını ve sonuçları döndürmeden önce yeniden birleştirmesini sağlamak için Boole değeri. kullanmak latematerialize , uzun süre çalışan bazı sorgularda performansı artırabilir. Late Materialize sorgusunu kullanma hakkında daha fazla bilgi edinin.
no-lock Hayı Kayıtlarda paylaşılan kilitleri önlemek için eski ayar. Artık gerekli değil.
options Hayı Bir veya daha fazla SQL iyileştirmesi uygulamak için bir dize değeri. Bkz . Seçenekler
page Hayı Döndürülecek sayfa numarasını belirtmek için pozitif tamsayı değeri. Sayfalama sonuçları hakkında bilgi edinin
paging-cookie Hayı Bir sonraki veri sayfasını daha verimli bir şekilde almak için önceki bir veri sayfasından dize değeri. Sayfalama sonuçları hakkında bilgi edinin
returntotalrecordcount Hayı Ölçütle eşleşen toplam kayıt sayısının döndürülip döndürülmeyeceğini belirtmek için Boole değeri. FetchXml kullanarak satırları saymayı öğrenin
top Hayı Döndürülecek kayıt sayısını belirtmek için pozitif tamsayı değeri.
Bu değer 5.000'i aşamaz.
, veya öznitelikleriyle pagebirlikte kullanmayıntop.returntotalrecordcountcount
Satır sayısını sınırlama hakkında daha fazla bilgi edinin
useraworderby Hayı Seçim sütunu veri sıralamanın Ham Sıralama Ölçütü modunu kullanması gerektiğini belirten Boole değeri. Bu, seçim seçeneklerini tamsayı değerine göre sıralar. Bu olmadan, varsayılan seçenek sütunlarını seçim etiketi değerlerini kullanarak sıralamaktır.

Alt öğeler

İsim Oluşum Description
varlık 1 Sorgu için 'üst varlık' olan bir fetch öğesinin alt öğesini belirtir. Yalnızca bir varlığa izin verilir.

Options

Önemli

Bu seçenekleri yalnızca Microsoft teknik desteği tarafından önerildiğinde uygulayın. Bu seçeneklerin yanlış kullanılması sorgunun performansına zarar verebilir.

Sorguya options uygulanacak SQL Server ipuçlarını belirtmek için özniteliğiyle bu değerleri kullanın. Birden fazla seçenek ayarlandığında, bunları virgülle ayırın.

options='HashJoin,DisableRowGoal'
Sorgu seçeneği SQL Server ipucu
ForceOrder Zorla Sırası
DisableRowGoal İma: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes İma: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Döngü Birleştirme
MergeJoin Birleştirme Birleştirme
HashJoin Karma Birleştirme
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS İma: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Daha fazla bilgi: İpuçları (Transact-SQL) - Sorgu