"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > مقدمة إلى إجراءات SQL المخزنة

مقدمة إلى إجراءات SQL المخزنة

تم النشر بتاريخ 2024-07-31
تصفح:911

An Introduction to SQL Stored Procedures

تعمل إجراءات SQL المخزنة على تبسيط المهام المتكررة وتحسين أداء قاعدة البيانات. تقدم لك هذه المقالة الإجراءات المخزنة وإنشائها واستخدامها.

إجراءات SQL المخزنة

إليك مثال بسيط لإجراءات MySQL المخزنة.

CREATE PROCEDURE getTop5Users()
BEGIN
    SELECT
        id,
        nickname,
        points
    FROM
        users
    ORDER BY
        points DESC
    LIMIT
        5;
END

قم بتشغيل الإجراء باستخدام هذا الاستعلام.

CALL getTop5Users();

يقوم هذا الأمر بجلب أفضل خمسة مستخدمين.

التعليمات

ما هي قواعد البيانات التي تسمح بالإجراءات المخزنة؟
مدعوم من MySQL، وPostgreSQL، وOracle، وSQL Server، وDB2، وغيرها.

ما الفرق بين الإجراء المخزن والوظيفة؟
تنفذ الإجراءات المخزنة مهام معقدة عبر أوامر محددة، بينما يمكن استخدام الوظائف ضمن استعلامات SQL.

ما هي الأجزاء الأربعة الأكثر أهمية للإجراء المخزن؟

  • اسم
  • معلمات الإدخال
  • جسم
  • معلمات الإخراج

كيفية تنفيذ إجراء مخزن في SQL Server؟
استخدم EXECUTE أو EXEC متبوعًا باسم الإجراء والمعلمات.

خاتمة

تعتبر الإجراءات المخزنة ضرورية لإدارة قواعد البيانات بكفاءة. للحصول على برنامج تعليمي مفصل، راجع المقالة الكاملة هنا الإجراءات المخزنة في SQL: برنامج تعليمي كامل.

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/dbvismarketing/an-introduction-to-sql-stored-procedures-41h?1 إذا كان هناك أي انتهاك، فيرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3