40 مثال عن الدوال والمؤشرات والاستثنائات بلغة PL-SQL

adamalammari99 15 views 24 slides Feb 05, 2025
Slide 1
Slide 1 of 24
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24

About This Presentation

يحتوي هذا الملف على مجموعة من 40 مثالًا عمليًا في PL/SQL تغطي الجوانب التالية:

الدوال (Functions):

أمثلة على إنشاء دوال تُعيد قيم مثل المجموع، المتوسط، والتحقق من القيم.
دوال...


Slide Content

Cursors
دادعا: بلاطلا آيرامعلا مد
:روتكدلا فارشا حبوج مازح

مسقلا يف نيفظوملا عيمجل مسقلا مقرو ءامسأ ضرعب دوكلا
مقر01


نم ربكأ اًبتار نوضاقتي نيذلا نيفظوملا دوكلا اذه ضرعي
0111

ماع يف مهفيظوت مت نيذلا نيفظوملا ءامسأ ضرع متي0890
طقف

مسق ًف نىهمعٌ هٌزنا هٍفظىمنا ءامسأ دىكنا ازه ضشعٌ
خاعٍثمنا (SALESMAN)

نيب ماسقلأا يف نولمعي نيذلا نيفظوملا ضرع متي01 و01

تلاومع نوضاقتي نيذلا نيفظوملا دوكلا اذه ضرعي
(COMM > 0)

يف اًبورضم بتارلا عم نيفظوملا ءامسأ ضرع متي0

ريدم مهيدل سيل نيذلا نيفظوملا ءامسأ دوكلا ضرعي
(MANAGER)

اذه ضرعيمهفيظوت خيراوت عم نيفظوملا ءامسأ دوكلا

فرحلاب أدبت ءامسأ مهيدل نيذلا نيفظوملا ضرع متي "A"
















Excuted

1. هٍفظىم ىهع يىتحٌ هكٌ من ارإ مسق فزح


2. هٍفظىمنا لوذج ىنإ ذٌذج فظىم حفاضإ

3. همقس ىهع ًءاىت فظىم ةتاس ثٌذحت

4. شخآ فظىم يلأ اًشٌذم هكٌ من ارإ فظىم فزح


5. همقس ىهع ًءاىت مسقنا مسا ضشع

6. هٍعم مسق ًف ةتاوشنا طسىتم باسح


7. حٍساسلأا حمٍقنا ىنإ فظىم ةتاس هٍٍعت جداعإ

8. ذٌذج مسق حفاضإ


9. هٍعم مسق ًف هٍفظىمنا ساهظإ

10. هٍعم مسق ًف هٍفظىمنا عٍمج فزح

1. همقس ىهع ًءاىت فظىمنا مسا عاجسإ
2. هٍعم مسق ًف هٍفظىمنا دذع باسح
3. هٍعم مسق ًف هٍفظىمنا ةتاس طسىتم عاجسإ


function

4. نا ناك ارإ ققحتنااًشٌذم فظىم
5. همقس ىهع ًءاىت مسقنا عقىم ةهج
6. هٍعم فظىم فٍظىت خٌسات عاجسإ

7. هٍعم مسق ًف ةتاوشنا ًنامجإ باسح
8. حفٍظىنا ةهج (job) هٍعم فظىمن
9. فظىمنا هٍف ممعٌ يزنا مسقنا عاجسإ

10. اًدىجىم فظىمنا ناك ارإ ققحتنا

-1حىٍعم حثسىت فظىمنا ةتاس جداٌص.
-2ًفٍظىنا همقس ىهع ًءاىت فظىمنا ناىىع ثٌذحت.
-3ًفٍظىنا همقس ىهع ًءاىت لوذجنا هم فظىم فزح.
-4هثتاس هم حثسىت فظىمهن جأفاكم حفاضإ.




Procedures

-5ًفٍظىنا همقس ىهع ًءاىت فظىمنا مسا ثٌذحت.
-6فظىمنا مسق ثٌذحت (Department).
-7حىٍعم حثسىت هٍفظىمنا عٍمج ةتاوس جداٌص.
-8جذٌذج حمٍق ىنإ فظىمنا ةتاس هٍٍعت جداعإ.

-9هٍعم فظىم خاواٍت ساهظإ.
حىٍعم حثسىت فظىمنا ةتاس ضٍفخت.-10