بتاريخ: 1 أبريل 200718 سنة comment_95611 Examine this code: CREATE OR REPLACE PACKAGE comm_package IS g_comm NUMBER := 10; PROCEDURE reset_comm(p_comm IN NUMBER); END comm_package; / User Jones executes the following code at 9:01am: EXECUTE comm_package.g_comm := 15 User Smith executes the following code at 9:05am: EXECUTE comm_paclage.g_comm := 20 Which statement is true? A. g_comm has a value of 15 at 9:06am for Smith. B. g_comm has a value of 15 at 9:06am for Jones. C. g_comm has a value of 20 at 9:06am for both Jones and Smith. D. g_comm has a value of 15 at 9:03 am for both Jones and Smith. E. g_comm has a value of 10 at 9:06am for both Jones and Smith. F. g_comm has a value of 10 at 9:03am for both Jones and Smith. تقديم بلاغ
بتاريخ: 1 أبريل 200718 سنة comment_95649 السلام عليكم و رحمة الله -تعالى- و بركاته,الاخ العزيز هاني بالنسبة للسؤال فالاجابة الصحيحة هي "B".المتغير g_comm يعتبر متغير عام اي يستطيع كل مستخدم مرخص له ان يضع القيمة التي يريدها. وهنا قام المستخدم Jones بوضع القيمة تساوي 15 في الساعة 9:01 وهكذا تكون القيمة مسجلة بالعدد 15 للمستخدم Jones حتى وان قام المستخدم Smith بتغيير القيمة الى 20 في الساعة 9:05 كما نلاحظ فالقيمة قد تغيرت من 10 الى 20 وليس من 15 الى 20 بالنسبة للمستخدم Smith.تحياتي... تقديم بلاغ
بتاريخ: 1 أبريل 200718 سنة كاتب الموضوع comment_95677 فهمت الفكرة ...... تشكر يا أخى العزيز تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.