נושאים מתקדמים בבסיסי נתונים נושאים מתקדמים בבסיסי נתונים

לחץ כאן לכל השאלות

מה יודפס ב-DBMS OUTPUT לאחר הרצאת הבלוק?

1
done
הקטע בשאלה שהפרמטרים בפונקציה מקבלים in, out, in out aa הוא In משמע הוא מגיע מאותחל עם 1 והוא מוגדר כ-read only bb מוגדר כout ולכן הוא מגיע מאותחל ב-null וחייב לאתחל אותו בפרוצדורה cc מוגדר כ-in out ולכן הוא מגיע מאותחל ואפשר לשנות אותו בפרוצדורה. בגלל שלא שינינו את bb אז הוא נשאר null לעומת זאת שינינו את cc שהוא num3 ל-6 ואת aa שהוא num1 ל-8 ולכן ניכס ל-if השני כי num2 שהוא bb שהוא null ויודפס 86
by
מיין לפי

* השאלה נוספה בתאריך: 23-01-2020