ledow2007 بتاريخ: 22 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 22 مارس 2010 الأخوة الكرامأرجو منكم شرح ماذا يعني هذا الكودcreate table COPY_OF_EMP as select * from EMP;الكود هذا هو لإنشاء جدول أسمه copy_of_emp ثم بعد ذلك هات structure بتاعه وجميع بياناته من جدول ال emp هذا ما أعرفه وأفهمة أما بالنسبة لـــcreate table EMPTY_COPY as select * from EMP where 1 = 0;فهذا يعني انشاء جدول بالأسم copy_empty ثم أذهب وهات ال structure الخاص به من جدول ال emp (ال structure فقط) (حيث 1 = 0 ) وهذا ما لا أفهمه . ماذا تعني العبارة where 1=0 وشكرا جزيلاً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
@nana@ بتاريخ: 22 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 22 مارس 2010 (معدل) كلام حضرتك مظبوط .........لما بنعمل جدول عن طريق subquery بياخد نفس الاستركشر والداتا الخاصة بالجدول طب فرضااا حط شرط فبيجيب الداتا بقى ع اساس الشرط دااا وباخد بردوا نفس الاستركشر create table EMPTY_COPY as select * from EMP where 1 = 0 دا مجرد شرط فلما يقول يقول 1=0 فهل ممكن ال 1 يساوى 0 اكيد لا فبكداا الشرط مابيتحققش فيجيش الاستركشر الخاصة بالجدول بس تم تعديل 22 مارس 2010 بواسطة @nana@ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.