إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
العنصر الجذر لاستعلام 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) - استعلام