مشاركة عبر


عنصر الإحضار

العنصر الجذر لاستعلام FetchXml.

تعرف على كيفية الاستعلام عن البيانات باستخدام FetchXml.

مثال

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

السمات

Name مطلوب؟ ‏‏الوصف
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 مع pageالسمات أو countأو .returntotalrecordcount
تعرف على المزيد حول الحد من عدد الصفوف
useraworderby لا يجب أن تستخدم القيمة المنطقية لتحديد فرز بيانات عمود الاختيار هذا الوضع "ترتيب أولي حسب ". يؤدي هذا إلى فرز خيارات الاختيار حسب قيمة العدد الصحيح. بدون ذلك، يكون الإعداد الافتراضي هو فرز أعمدة الاختيار باستخدام قيم تسمية الاختيار.

العناصر التابعة

Name تواجدات ‏‏الوصف
كيان 1 تحديد العنصر التابع لعنصر إحضار، "الكيان الأصل" للاستعلام. يسمح بوحدة واحدة فقط.

Options

هام

قم بتطبيق هذه الخيارات فقط عند الموصى بها من قبل الدعم التقني من Microsoft. يمكن أن يؤدي الاستخدام غير الصحيح لهذه الخيارات إلى الإضرار بأداء استعلام.

استخدم هذه القيم مع السمة 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) - استعلام