الانتقال إلى المحتوى

Copy Table Structure Only


ledow2007

Recommended Posts

الأخوة الكرام

أرجو منكم شرح ماذا يعني هذا الكود

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

وشكرا جزيلاً

رابط هذا التعليق
شارك

كلام حضرتك مظبوط .........

لما بنعمل جدول عن طريق subquery بياخد نفس الاستركشر والداتا الخاصة بالجدول

طب فرضااا حط شرط فبيجيب الداتا بقى ع اساس الشرط دااا وباخد بردوا نفس الاستركشر

create table EMPTY_COPY as
select * from EMP where 1 = 0

دا مجرد شرط

فلما يقول يقول 1=0 فهل ممكن ال 1 يساوى 0 اكيد لا

فبكداا الشرط مابيتحققش فيجيش الاستركشر الخاصة بالجدول بس

تم تعديل بواسطة @nana@
رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية