بتاريخ: 21 أغسطس 201016 سنة comment_199030 السلام عليكم ورحمة اللهالاخوة الكرام احب ان اسال عن معنى العبارة التالية فى هذه الجملة :CREATE TABLE copy_of_employee AS SELECT * FROM employee WHERE 3=5 وهى WHERE 3=5 الشيئ الزى فهمته انها تنشئ جدلا فارغا طبق الاصل من الجدول employee ولاكن من غير بياناتسؤالى هو لماذا استخدم الرقمين 3 و 5 فى هذا المثال تحديدا هل يمكن استخدام اى ارقامولكم كل الشكر والتقدير تقديم بلاغ
بتاريخ: 22 أغسطس 201016 سنة comment_199035 وعليكم السلام ورحمة الله هذه الارقام تعنى رقم العمود اى ان الشرط يعني ان قيم الموجوده فى العمود الثالث = القيم فى العمود الخامس وهذا الشرط لن يتحقق وهذا الامر يستخدم لانشاء جدول مماثل من الجدول الاول ولكن بدون بيانات ولكن توجد ملاحظة اخرى ... ان الجدول الجديد لن يحتوى على مفتاح للجدول مثلما هو فى الجدول الاساسي تقديم بلاغ
بتاريخ: 22 أغسطس 201016 سنة كاتب الموضوع comment_199062 الله يجزيك خير يااخى امحدولاكن لم افهم النقطة الاخيرة المتعلقة بالمفتاحولى سؤال اخر متى استفيد من هذه الجملة تقديم بلاغ
بتاريخ: 22 أغسطس 201016 سنة comment_199071 السلام عليكم ورحمة الله المقصود ان الجدول الاصلي اذا كان يحتوى primary key للجدول فبعد تنفيذ الأمر السابق سيتم انشاء الجدول الجديد ولكن بدون primary key لذلك يجب اعادة انشاء primary key للجدول --يمكن الاستفادة من الأمر السابق في الحصول على نسخة مشابهة للجدول الاصلي سواء مع نقل البيانات كاملة او نقل جزء من البيانات حسب شرط معين او بدون نقل البيانات تقديم بلاغ
بتاريخ: 26 أغسطس 201016 سنة comment_199233 تعني عمل جدول مماثل فقط في الهيكلة بدون المعلوماتوتقدر تقول ايضا1=2 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.