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

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

صورة
- - - - -

Unused Option


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

#1 Brain_Storm

Brain_Storm

    مشترك

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

تاريخ المشاركة 28 August 2008 - 01:17 AM

السلام عليكم
إخواني الأعزاء
عندما نريد عمل UNUSED لأحد الأعمدة فيكون الكود كالآتي
ALTER TABLE EMPLOYEESSET UNUSED (SALARY);


فما الطريقة إذا أردت أن ألغي ال unsed وأعود لاستخدام salary column

لقد جربت هذا الكود
ALTER TABLE EMPLOYEESDROP UNUSED SALARY;

وكانت النتيجة أنه حذف ال column الخاص ب SALARY

وجزاكم الله خيرا
إن الله لا يغير ما بقوم ، حتى يغيروا ما بأنفسهم

#2 Brain_Storm

Brain_Storm

    مشترك

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

تاريخ المشاركة 28 August 2008 - 10:47 PM

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

#3 mohooo81

mohooo81

    عضو نشط

  • الأعضــاء
  • 214 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 29 August 2008 - 12:01 AM

بسيطة جدا
alter user table name
set used column

مالا يدرك كلة لا يترك كلة

#4 Brain_Storm

Brain_Storm

    مشترك

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

تاريخ المشاركة 29 August 2008 - 02:39 AM

أخي الحبيب / mohooo81
أشكر لك اهتمامك و ردك ، لكن عندما قمت بتجريب اقتراحك كان الناتج كالآتي :


set used (sal
*
ERROR at line 2:
ORA-02000: missing UNUSED keyword

تم التعديل بواسطة Brain_Storm, 29 August 2008 - 02:42 AM.

إن الله لا يغير ما بقوم ، حتى يغيروا ما بأنفسهم

#5 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 29 August 2008 - 06:21 PM

هذا الامر لا يمكن الرجوع فيه لأنه بكل بساطة هو امر DDL
و بمجرد ان قمت بأستخدامه فلن تجد وسيلة للرجوع فيه ، و سيعتبر العمود محذوف هو و البيانات التى فيه .
و فكرة هذا الامر تكمن فى توفيره للوقت عند تنفيذه ..... بخلاف الامر البديل :-
alter table
table_name
drop column
col_name;


هتحس فى الفرق عند تنفيذ كلا الامران فى جدول كبير ملىء ببيانات ضخمة .

أضغط هنا لمعرفة مزيد من المعلومات عن هذا الأمر

و بالتوفيق

#6 Brain_Storm

Brain_Storm

    مشترك

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

تاريخ المشاركة 30 August 2008 - 09:20 PM

أحسنت ياباشمهندس / hanyfreedom
بس أنا متعجب من فائدة استخدامه عمليا ، حيث أن النتيجة من استخدامه بالمقارنة مع DROP تقريبا واحدة غير أن الأخير يعطي performance أفضل ....! 
إن الله لا يغير ما بقوم ، حتى يغيروا ما بأنفسهم