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

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

صورة
- - - - -

عمل حقل للوقت


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

#1 نور الشمس 2010

نور الشمس 2010

    مشترك

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

تاريخ المشاركة 13 February 2007 - 09:00 PM

لا يوجد فى sql متغير time و متغير date لا يقبل غير التاريخ

ازاى اعمل حقل اسجل فيه وقت معين مثل وقت الحضور و الانصراف اليومى

#2 moro_555

moro_555

    عضو

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

تاريخ المشاركة 19 February 2007 - 10:00 AM

السلام عليكم ورحمة الله
على حد علمي انه لا يوجد حقل من نوع وقت
ولكن نستطيع ان نجعل الحقل من نوع (DATE) ولكن بفورمات كامل (DD-MM-YYYY HH:MI:SS) وبعد ذلك نستطيع ان نطرح الحقلين كالتالي :

SELECT TO_DATE(TO_CHAR(TO_DATE('01-08-2006 10:20','DD-MM-YYYY HH24:MI'),'HH24:MI'),'HH24:MI') -
TO_DATE(TO_CHAR(TO_DATE('01-08-2006 09:00','DD-MM-YYYY HH24:MI'),'HH24:MI'),'HH24:MI') ADD_DATE FROM DUAL

-- هيرجع الفرق بينهم رقم جزء من اليوم لو ضربناه في 24 هيرجع عدد ساعات ولو ضربنا في 60 يرجع عدد الدقائق .

وانا في انتظار اي تعليق انشاء الله