إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تشمل هذه المقالة تلميحات لتطوير الحلول باستخدام الملصقات لاستعلامات الأداة في مجموعات SQL المخصصة.
ما هي التسميات؟
تدعم مجموعة SQL المخصصة مفهومًا يسمى تسميات الاستعلام. قبل التعمق، دعنا نلقي نظرة على مثال:
SELECT *
FROM sys.tables
OPTION (LABEL = 'My Query Label')
;
يضع السطر الأخير علامة على السلسلة "My Query Label" إلى الاستعلام. هذه العلامة مفيدة ويرجع ذلك إلى أن التسمية قادرة على الاستعلام من خلال DMVs.
يوفر الاستعلام عن التسميات آلية تمكن من تحديد موقع استعلامات المشكلة والمساعدة في تحديد التقدم من خلال تشغيل ELT.
إصلاح التسمية الجيد يساعد حقًا. على سبيل المثال، يؤدي بدء التسمية باستخدام PROJECT أو PROCEDURE أو STATEMENT أو COMMENT إلى تحديد الاستعلام بشكل فريد بين جميع التعليمات البرمجية الموجودة في التحكم بالمصادر.
يستخدم الاستعلام الآتي طريقة عرض إدارة ديناميكية للبحث حسب التسمية:
SELECT *
FROM sys.dm_pdw_exec_requests r
WHERE r.[label] = 'My Query Label'
;
ملاحظة
يتم الاستعلام التالي من خلال عرض ديناميكية تعمل بالموقع حسب التسمية. تعد التسمية كلمة محجوزة وتتسبب في حدوث خطأ عندما لا تكون محددة.
الخطوات التالية
لمزيد من نصائح التطوير، راجع نظرة عامة على التطوير.