الانتقال إلى المحتوى
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

بتاريخ:

انظر في هذة الجملة

Create table EMP as select * From Employees



هذة الجملة تقوم بعمل نسخة طبق الاصل من الجدول EMPLOYEES سواء هيكل الجدول بالاضافة الي البيانات التي بداخله

والسؤال هو ما هو التعديل الواجب عمله علي هذة الجملة حتي يكون الجدول الجديد مطابق لهيكل الجدول القديم بدون نقل البيانات ؟

الحل بعد يومان (ولكني أعتقد ان اكيد في كتير من الاعضاء عندهم الحل)

بتاريخ:

الاخ / احمد

لانشاء الجدول بدون بيانات يكون الامر كالتالي

create table emp_copy  as select * from emp where empno = 0 ;



ثم يجب انشاء الprimary key الخاص بالجدول

alter table emp add constraint PK_empno  primary key (EMPNO) ;



او اي قيود خاصة بهذا الجدول

تم تعديل بواسطة Amgad

بتاريخ:

السلام عليكم
طيب و الجوايز ايه بقي :wub:
اويع تقولي سكربت هدية او فانكشن للحبايب :(
يعين لو في خلاطات تسجيلات كتشن ماشين ما فيش مشكلة :D
لانشاء جدول كنسخة من جدول اخر بدون البيانات
نفس حل الاخ امجد و لكن في الشرط بدل من ان نضع empno=0
نكتبها كألاتي

create table emp_c  as select  *  from emp where 1=2


و طبعا بعدها انشاء الكونستريينز المطلوبة
طبعا 1=2موش هتتحقق ابدا بس empno=0 ممكن تتحق ويبقي عندنا ريكورد موجود
بالتوفيق

بتاريخ:

الاخوة الكرام
فعلا شو الجائزة وقديش بدها لنستلمها
الحل كالتالي تعديل على حل الاخ hanon_OCP والاخ امجد
حيث يتم فعل التالي

Create table EMP as select * From Employees where 1=2


وسوف نلاحظ انه لم يحدد primary key
لذلك يجب علينا تعديل كتابة التالي

alter table emp add constraint PK_empno1 primary key (EMPNO) ;



مش حتقدر تفتح عينيك

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

شكراً لكل الاعضاء
وطبعا الحل بسيط كما ورد في حلول كل الاعضاء
وهو ان نجد في Where شرط مستحيل تحققه مثل Where 1=2
وبالنسبة للجوايز
ادارة المنتدي يمكن ان تنظم مسابقات مثل هذه طبعا أصعب وبجوايز

بتاريخ:

الأخ / احمد

اين الجوائز ؟؟؟؟

ممكن تكون الجائزه = دعوه صالحة ..

سؤال آخير ماذا لوكان الجدول به حقل واحد .. ماذا نكتب بعد ال where ????

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

الاخ امجد
لو الجدول فيه عمود واحد برده هنكتب الشرط المستحيل 1=2 وده مش ممكن يتحقق بغض النظر عن عدد الاعمدة في الجدول

والجوايز : زي ما انت عايز
ربنا يكرم أخونا أمجد وكل من حل السؤال ويجزيه خير الجزاء كله يقول آميين

احنا مستنين الجوائز العينية من ادارة المنتدي

بتاريخ:
احنا مستنين الجوائز العينية من ادارة المنتدي




إحنا بقه !! مفروض نقدم لهم ماذا ؟

الـدعــــــــــــــوة الــصالحـــــــــــــــــــــــة بظهــــر الغــــيب

  • بعد 1 سنة...
بتاريخ:

بارك الله فيك وجزاك خيرا

بتاريخ:

يعطيكم العافية

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

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

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

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

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

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.