بتاريخ: 24 أغسطس 200421 سنة comment_11434 السلام عليكم انا بصراحة استخدم في قيم التاريخ date لكن في كتاب 9i حطوا ثلاث انواع جديدة TIMSTAMPINTERVAL YEAR TO MONTHINTERVAL DAY TO SECONDشو مجال استخدامهم وشو الفرق بينهم ؟؟ تقديم بلاغ
بتاريخ: 29 أغسطس 200421 سنة comment_11676 حياك الله أخي الفاضل ..جميع هذه الأنواع تتبع التاريخ والوقت ... وهي جديد ORACLE9i ..بالنسبة لمفهوم الـ TIMSTAMP فقد تم شرحه بالتفصيل على هذا الرابط :http://www.araboug.org/ib/index.php?sho...howtopic=21&hl=أرجو مراجعته ..وبالنسبة للمفهومين التاليين .. فلم أطلع عليهما الحقيقة بعد .. لكن سأراجعهما لا حقاً .. تقديم بلاغ
بتاريخ: 31 أغسطس 200421 سنة comment_11798 INTERVAL YEAR TO MONTH هو نوع جديد من أنواع البيانات و هو يخزن أرقام تعبر كفترة معينة و تخزنها بالشكل التالي ( Y-M ) ، فمثلا إذا إذا كان الحقل يحتوي القيمة (7-3) فهذا معناه 3 سنوات و سبعة أشهر ، و ممكن نستفيد منه كما يلي : '01-MAR-04' + (3-7) = '01-OCT-05' لا حظ كيف تغير التاريخ بمجرد عملية جمع عادية و ذلك باستخدام نوع البيانات INTERVAL ..نفس الفكرة في استخدام DAY TO SECOND لكن مع إمكانيات أكثر مثل DAY TO HOUR و غيرها .. تم تعديل 31 أغسطس 200421 سنة بواسطة oss تقديم بلاغ
بتاريخ: 31 أغسطس 200421 سنة comment_11804 شكر الله لك أخي الفاضل oss متابعتك المميزة ...سأتلكلم من ناحية نظرية ... وأكتفي بمثال الأخ OSS العملي ... بالنسبة لـ INTERVAL YEAR TO MONTHفهو يستخدم لتخزين المدة الزمنية للأشهر أو السنين .. ولكي نعرف حقل من هذا النوع نستعمل الصيغة اللغوية التالية : INTERVAL YEAR[ ( YEAR_PRECISION )] TO MONTH حيث تحدد YEAR_PRECISION عدد الخانات التي يمكن أن يحويها حق السنة في قيمة الفترة وتترواح الفترة المقبولة لها من 0 إلى 9 وقيمتها الإفتراضية تساوي 2 .أما INTERVAL DAY TO SECONDفيستخدم لتخزين الأيام والساعات والدقائق والثواني ، ولكي نعرف حقل من هذا النوع نستعمل الصيغة اللغوية التالية : INTERVAL DAY[ ( DAY_PRECISION )] TO SECOND [ ( SECOND PRECISION )] حيث تحدد القيمة DAY_PRECISION و SECOND PRECISION عدد الخانات التي يمكن أن يحويها حقل DAY وحقل SECOND ، وتترواح الفترة المقبولة لعدد الخانات من 0 إلى 9 والقيمة الإفتراضية هي 2 للأيام و 6 للثواني .. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.