هل يمكننا استخدام المؤشرات في الوظائف؟

جدول المحتويات:

هل يمكننا استخدام المؤشرات في الوظائف؟
هل يمكننا استخدام المؤشرات في الوظائف؟
Anonim

استخدام المؤشر الوظيفة الرئيسية للمؤشر هيلاسترداد البيانات ، صف واحد في كل مرة، من مجموعة النتائج ، على عكس أوامر SQL التي تعمل في جميع الصفوف في النتيجة المحددة في وقت واحد. تُستخدم المؤشرات عندما يحتاج المستخدم إلى تحديث السجلات بطريقة فردية أو بطريقة صف تلو صف ، في جدول قاعدة بيانات.

هل يمكن للدالة إرجاع المؤشر؟

يمكن للوظيفة المخزنة إرجاع مؤشر واحد فقط كقيمة إرجاعها؛ ومع ذلك ، يمكن لدالة المؤشر إرجاع مجموعات نتائج إضافية بوسائل أخرى (يمكن لوظيفة Oracle استخدام معلمات مؤشر الإخراج لها).

ما هي وظائف المؤشرات؟

يتم استخدام المؤشرات بواسطةمبرمجي قاعدة البيانات لمعالجة الصفوف الفردية التي يتم إرجاعها بواسطة استعلامات نظام قاعدة البيانات. تتيح المؤشرات معالجة مجموعات النتائج بالكامل مرة واحدة. في هذا السيناريو ، يمكّن المؤشر المعالجة المتسلسلة للصفوف في مجموعة النتائج.

لماذا لا يجب استخدام المؤشر؟

يمكن استخدام المؤشرات في بعض التطبيقات للعمليات المتسلسلة كما هو موضح في المثال أعلاه ، ولكن بشكل عام يجب تجنبهالأنها تحدث تأثيرًا سلبيًا على الأداء، خاصة عند التشغيل مجموعة كبيرة من البيانات.

SQL Cursors - how and when to use them

SQL Cursors - how and when to use them
SQL Cursors - how and when to use them
29 تم العثور على أسئلة ذات صلة

موصى به: