ما هي الإجراءات في Oracle؟
ما هي الإجراءات في Oracle؟

فيديو: ما هي الإجراءات في Oracle؟

فيديو: ما هي الإجراءات في Oracle؟
فيديو: أوراكل أيبكس من مقاعد الدراسة إلى فضاء الاستثمار 2024, ديسمبر
Anonim

أ إجراء هي وحدة برنامج فرعي تتكون من مجموعة من PL / SQL صياغات. كل الإجراء في Oracle له اسم فريد خاص به يمكن الرجوع إليه. يتم تخزين وحدة البرنامج الفرعي هذه ككائن قاعدة بيانات. يمكن تمرير القيم إلى ملف إجراء أو جلبها من إجراء من خلال المعلمات.

على هذا النحو ، ما هو الإجراء في Oracle مع المثال؟

أ إجراء هي مجموعة من PL / SQL البيانات التي يمكنك الاتصال بها بالاسم. تحدد مواصفات المكالمة (تسمى أحيانًا مواصفات الاستدعاء) طريقة Java أو روتين لغة الجيل الثالث (3GL) بحيث يمكن استدعاؤها من SQL و PL / SQL . تخبر مواصفات المكالمة وحي قاعدة البيانات التي يتم استدعاء أسلوب Java عند إجراء مكالمة.

بعد ذلك ، السؤال هو ، ما هي الإجراءات في SQL؟ SQL | إجراءات في PL / SQL . تم تخزين إجراء في PL / SQL ليست سوى سلسلة من التصريحات SQL البيانات التي يمكن تخزينها في كتالوج قاعدة البيانات. أ إجراء يمكن اعتبارها وظيفة أو طريقة. يمكن الاحتجاج بها من خلال مشغلات ، أخرى إجراءات ، أو تطبيقات على Java و PHP وما إلى ذلك.

وبالمثل ، قد تسأل ، ما هي وظائف Oracle؟

وظيفة أوراكل . أ وظيفة هو برنامج فرعي يستخدم لإرجاع قيمة واحدة. يجب أن تعلن وتحدد ملف وظيفة قبل الاحتجاج به. يمكن الإعلان عنها وتعريفها في نفس الوقت أو يمكن الإعلان عنها أولاً وتعريفها لاحقًا في نفس الكتلة.

ما الفرق بين الإجراء والوظيفة في Oracle؟

الفرق هو- يجب أن تقوم الدالة بإرجاع أ القيمة (من أي نوع) حسب التعريف الافتراضي له ، بينما في حالة إجراء ما ، تحتاج إلى استخدام معلمات مثل معلمات OUT أو IN OUT للحصول على النتائج. يمكنك استخدام دالة في SQL عادية حيث لا يمكنك استخدام إجراء في جمل SQL.

موصى به: