Brain_Storm بتاريخ: 27 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 27 أغسطس 2008 السلام عليكم إخواني الأعزاء عندما نريد عمل UNUSED لأحد الأعمدة فيكون الكود كالآتي ALTER TABLE EMPLOYEES SET UNUSED (SALARY); فما الطريقة إذا أردت أن ألغي ال unsed وأعود لاستخدام salary columnلقد جربت هذا الكود ALTER TABLE EMPLOYEES DROP UNUSED SALARY; وكانت النتيجة أنه حذف ال column الخاص ب SALARYوجزاكم الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Brain_Storm بتاريخ: 28 أغسطس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 28 أغسطس 2008 السلام عليكم إيه الحكاية ؟؟؟!!!حل المسألة السابقة إيه ؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohooo81 بتاريخ: 28 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 28 أغسطس 2008 بسيطة جداalter user table nameset used column اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Brain_Storm بتاريخ: 28 أغسطس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 28 أغسطس 2008 (معدل) أخي الحبيب / mohooo81أشكر لك اهتمامك و ردك ، لكن عندما قمت بتجريب اقتراحك كان الناتج كالآتي :set used (sal *ERROR at line 2:ORA-02000: missing UNUSED keyword تم تعديل 28 أغسطس 2008 بواسطة Brain_Storm اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 29 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 29 أغسطس 2008 هذا الامر لا يمكن الرجوع فيه لأنه بكل بساطة هو امر DDLو بمجرد ان قمت بأستخدامه فلن تجد وسيلة للرجوع فيه ، و سيعتبر العمود محذوف هو و البيانات التى فيه .و فكرة هذا الامر تكمن فى توفيره للوقت عند تنفيذه ..... بخلاف الامر البديل :- alter table table_name drop column col_name; هتحس فى الفرق عند تنفيذ كلا الامران فى جدول كبير ملىء ببيانات ضخمة .أضغط هنا لمعرفة مزيد من المعلومات عن هذا الأمرو بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Brain_Storm بتاريخ: 30 أغسطس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 أغسطس 2008 أحسنت ياباشمهندس / hanyfreedomبس أنا متعجب من فائدة استخدامه عمليا ، حيث أن النتيجة من استخدامه بالمقارنة مع DROP تقريبا واحدة غير أن الأخير يعطي performance أفضل ....! اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.