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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

استعادة الحقول unused


2 رد (ردود) على هذا الموضوع

#1 Brain_Storm

Brain_Storm

    مشترك

  • الأعضــاء
  • 53 مشاركة

تاريخ المشاركة 13 October 2005 - 05:14 PM

السلام عليكم ،،
إخواني الأعزاء
بعد أن قمت بعمل التالي :
Alter table emp
Set unused ( mgr ) ;
أريد استرجاع ال column السابق وجعله used
إن الله لا يغير ما بقوم ، حتى يغيروا ما بأنفسهم

#2 عروة

عروة

    عضو نشط

  • الأعضــاء
  • 403 مشاركة

تاريخ المشاركة 14 October 2005 - 04:50 AM

وعليكم السلام ،،

للأسف عزيزي Brain ، لا يمكنك ذلك ..
فهذا الأمر يماثل تماماً حذف العمود من الجدول ! بس الفرق أن عملية الحذف الفعلية (تفريغ المساحة المحجوزة من قِبل العمود) يتم تأجيلها حتى لا تؤثر على أداء العمل في أوقات الذروة.

وطبعا كما تعلم عملية الحذف تتم عن طريق الأمـر التالي:
ALTER TABLE tbl_name DROP UNUSED COLUMNS

أو إذا حذفت عمود آخر من نفس الجدول عن طريق:
ALTER TABLE tbl_name DROP COLUMN col_name

فإن أي عمود في نفس الجدول معلم بـUNUSED سيتم حذفه أوتوماتيكياً !!

تم التعديل بواسطة عروة, 14 October 2005 - 04:54 AM.

وقولوا للناس حُسنا البقرة (83)

قال الإمام الشافعي رحمه الله: من وعظ أخاه سرا فقد نصحه وزانه ، ومن وعظه علانية فقد فضحه وعابه

صورة

#3 Brain_Storm

Brain_Storm

    مشترك

  • الأعضــاء
  • 53 مشاركة

تاريخ المشاركة 14 October 2005 - 02:03 PM

السلام عليكم ،،
أشكرك أخي الحبيب عروة
وشاكر لك اهتمامك وردك
إن الله لا يغير ما بقوم ، حتى يغيروا ما بأنفسهم