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

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

صورة
- - - - -

احتاج لتحويل البيانات من قاعدة البيانات الاولى الى الثانية لكن باجراء بعض التعديلات على عمود الوقت


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

#1 chairman

chairman

    عضو نشط

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

تاريخ المشاركة 11 March 2010 - 01:23 PM

بسم لله الرحمن الرحيم

اخواني اعضاء المنتدى ، اتنمى مساعدتي ، وجزاكم الله خير الجزاء

حيث لدي قاعدتي بيانات : الاولى ضمن المستخدم HR ، وتتضمن جدول Sales الذي يتضمن الاعمدة التالية ( Customer , Item , Time) ، اما قاعدة البيانات الثانية ضمن المستخدم Scott وتتضمن جدول Sales الذي يتضمن الاعمدة التالية ( Customer , Item , Year , Quarter , Month) .

حيث احتاج لتحويل البيانات من قاعدة البيانات الاولى الى الثانية لكن باجراء بعض التعديلات على عمود الوقت ، مثلا اذا كان لدي التاريخ التالي (1-2-2009 ) في الجدول الاول ، فعند تحويله الى الجدول الثاني يتم تقسميه الى قيمة السنة 2009 وتخزن في عمود year ، وتخزين قيمة Q1 في عمود Quarter وتخزين قيمة M2 في عمود Month
الحمــــــــد لله علــــــــــــى نعـــــــمة الاســــــــــــــــــــــــــلام




(من كان في حاجة أخيه كان الله في حاجته)

(الله في عون العبد ما كان العبد في عون أخيه )

ابـتـسـم .. فرزقك مقسوم, وقدرك محسوم، وأحوال الدنيا لا تستحق الهموم، لأنها بين يدى الحى القيوم

#2 mk3bmw

mk3bmw

    عضو نشط

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

تاريخ المشاركة 11 March 2010 - 02:39 PM

لتقسيم التاريخ استخدم
to_char(sysdate,'dd') للايام
to_char(sysdate,'yyyy') للسنوات
to_char(sysdate,'mm') للأشهر