بتاريخ: 20 مايو 200817 سنة comment_129279 السلام عليكم ورحمة الله ...هل بالأمكان شرح الأوامر التالية في الأوراكل مع بعض الأمثلة :[not ] existsNVLNVL2DECODESOUNDEX________ Explain and write the syntax command to set as well as drop unused columns with an example ( hint : unused columns )صح كذا :ALTER TABLE emp SET UNUSED COLUMN mgr; ALTER TABLE emp DROP UNUSED COLUMNS; ؟________Explain and write the syntax command to create a table that will contain data from existing tables ( hints : Create table ...as )صح كذا :CREATE TABLE table [ ( column [, ...] ) ] AS select؟ تم تعديل 20 مايو 200817 سنة بواسطة Computeryah تقديم بلاغ
بتاريخ: 22 مايو 200817 سنة comment_129403 [left]NVL(COLUMN,VALUE); معناه: اذا كان الكولوم فارغ فضع القيمة المكتوبة في فاليو مكانه والا يبقى كما هو Nvl(column,v1,v2); معناه : اذا كان الكولوم(العمود) فارغ فضع مكانه القيمة رقم واحد واذا لم يكن فارغ فضع مكانه رقم اثنين[/left] تقديم بلاغ
بتاريخ: 19 يونيو 200817 سنة comment_131605 السلام عليكم select nvl(commission_pct,3) from employees; ومعنا دالة nvl هنا انها تستطلع خانة العمولة في جدول الموظفين فاذا وجدتها تحمل القيمة nullتقوم باستبدالها بالقيمة المحددة والتي هنا في المثال 3 واذا كانت قيمة غير مساوي ل null تظهر كما هي select nvl2(commission_pct,2,4) from employees; وهنا يتم البحث عن اعمولة فاذا وجدت بقيمة فيتم تحويلها الي القيمة 4 واذا وجدت مساوية ل null فيتم تحويلها للقيمة 2 select job_id , decode job_id(job_id , 'sa_rep, 'a' , 'ad_pres' , 'e' , 'no_job') from employees ; وتستخدم هذه الدالة في اظهار قيم بديلة للقيم المختارة فمثلا اذا كان المسمي الوظيفي sa_rep يظهر في عامود الديكود القيمة a وغير ذلك يظهر القيمة no_job تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.