ولـــيد بتاريخ: 21 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2007 السلام عليكم ...كيفكم شباب من فتره ماسألنا في المنتدى ... زمن عن الاوركل س: كيف ادخل الوقت فقط من غير التاريخ داخل الداتا بيز؟حاولت مع data type DATE وكمان TIMESTAMP ومش راضي يقبل الوقت فقط يدخل التاريخ معه او التاريخ بوحده.هل في حل او فكره معبينه ... طبعا مانبي ندخل PL/SQL في الموضوع :angry: انا قاعد ابحث واذا لقيت شي بحدث الموضوع ... ومانستغني عن حلولكم والله ولي التوفيق. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mha_666 بتاريخ: 21 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2007 السلام عليكم..لايوجد نوع متغير في الOracle لاحتواء الوقت فقطولكن بامكانك استخدام ال Date أو Timestamp لتسجيل الوقت في قاعدة البيانات وذلك عن طريق to_date و to_timestamp بالصورةinsert into test values (to_date('12:22:23', 'HH24:MI:SS'));الرجاء التوضيح أكثر في حالة إذا لم يكن هذا المطلوب اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ولـــيد بتاريخ: 21 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2007 جزاك الله خير لكن كذا رح تواجهنا مشكله والي هي :اذا حبيت اعرف الفرق بين عامودين فيهم وقت... فكيف تحسبها؟يعني 12:00:00 A.M. طرح 12:20:00 P.Mمع العلم اني استخدم اوركل XEوالله ولي التوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mha_666 بتاريخ: 22 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 22 يوليو 2007 عند قيامك بطرح بطرح تاريخين في Oracle يكون الناتج فرق الأيام بين التاريخين ويتم حساب فرق التوقيت كجزء من اليوماي انه عند طرح يعني 12:00:00 A.M. من 12:20:00 P.Mسيكون الناتج 0.5 التالي يعتمد على احتياجك فإذا أردت الفرق بالدقائق مثلا فقط قم بضرب الناتج بـ 24*60كالتاليselect (to_date('12:00:00','HH24:MI:SS') - to_date('00:00:00','HH24:MI:SS'))*24*60 from dualأو بامكانك استخدام NUMTODSINTERVAL للحصول على الفرق بالهيئة التاليةselect numtodsinterval(to_date('12:00:00','HH24:MI:SS') - to_date('00:00:00','HH24:MI:SS'),'DAY') diff from dualDIFF---------------------------------------+000000000 12:00:00.000000000أتمنى أن يساعدك هذا للوصول إلى مبتغاك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ولـــيد بتاريخ: 23 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2007 ماشاء الله عليك ... وجزاك الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.