الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

برجاء من الاخوة المشرفين توضيح هذا السؤال وهو فى امتحان سابق

Featured Replies

بتاريخ:

:unsure:

السلام عليكم ورحمة الله وبركاته

برجاء من الاخوة الاعزاء توضيح الفرق بين كل من الاوامر الاتية

علما بان السؤال كان :

you need to create view EMP_VU. the view should allow the users to manipulate the records of only the employees that are working for departments 10 to 20 :which sql statement would you use to create the view EMP_VU

وكانت الاجابة من ضمن الاجابات الاتية ولكني اريد ان اعرف مالفرق بينهم

1- create view emp_vu as select * from employees where department_id in (10,20);

 

2- create view emp_vu as select * from employees where department_id in (10,20) with read only

;

 

3- create view emp_vu as select * from employees where department_id in (10,20) with check option

;

 

برجاء وكانت الاجابة هي الثالثة ولكني لا اعرف لماذا وماالفرق بينهم

اكرمكم الله

ابوخطاب

ora.soft2@yahoo.com

بتاريخ:

الفرق بسيط جدا هو عايز يعمل view يعرض بس الموظفين الى فى الاقسام الموضحه بس بدون اى تغير
الاجابه الاولى جمله ده view عادى خالص مسموح ان تعمل عليه اى dmlمن غير شروط
الاجابه التانيه بردك view بس بدون اى dml عشان جمله with read only
الاجابه الاخيره هو بيعمل بجمله with check option كونسترين زياده على vew انه اى جمله dml تتكتب تخرج row خارج view مرفوضه يعنى
الجمله دى متلا مش هتشتغل
UPDATE emp_vu
SET department_id = 40
WHERE employee_id = 10;
لان كده بيخرج الموظف رقم 10 من view لان view مبنى على قسم 10 و 20 يعنى الجمله الاخيره هى الوحيد الى بتسمح بجمل dml بدون اى تعديل على عدد صفوف view .
على فكره هو مش تطالب كده بذبت بس كتير تلاقى غموض فى الاسئله بذات فى الفورمز
الفروقات الى انا قلته ان شاء الله صح لكن اختير الاجابه الاخيره مش متاكد!!!!!!!!
بــــــأتوفيق

بتاريخ:
  • كاتب الموضوع


جزاكم الله خيرا يا اخ مصطفي واكثر الله من امثالك

بتاريخ:

00000000000000000000000000000

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

Account

Navigation

البحث

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.