الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

إدخال الوقت

Featured Replies

بتاريخ:

السلام عليكم ...

كيفكم شباب من فتره ماسألنا في المنتدى :rolleyes: ... زمن عن الاوركل :rolleyes:

س: كيف ادخل الوقت فقط من غير التاريخ داخل الداتا بيز؟

حاولت مع data type DATE وكمان TIMESTAMP ومش راضي يقبل الوقت فقط يدخل التاريخ معه او التاريخ بوحده.

هل في حل او فكره معبينه ... طبعا مانبي ندخل PL/SQL في الموضوع :angry:

انا قاعد ابحث واذا لقيت شي بحدث الموضوع ... ومانستغني عن حلولكم :P

والله ولي التوفيق.

بتاريخ:

السلام عليكم..
لايوجد نوع متغير في الOracle لاحتواء الوقت فقط
ولكن بامكانك استخدام ال Date أو Timestamp لتسجيل الوقت في قاعدة البيانات وذلك عن طريق to_date و to_timestamp بالصورة
insert into test values (to_date('12:22:23', 'HH24:MI:SS'));

الرجاء التوضيح أكثر في حالة إذا لم يكن هذا المطلوب

بتاريخ:
  • كاتب الموضوع

جزاك الله خير لكن كذا رح تواجهنا مشكله والي هي :

اذا حبيت اعرف الفرق بين عامودين فيهم وقت... فكيف تحسبها؟

يعني 12:00:00 A.M. طرح 12:20:00 P.M

مع العلم اني استخدم اوركل XE

والله ولي التوفيق

بتاريخ:

عند قيامك بطرح بطرح تاريخين في 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 dual

DIFF
---------------------------------------
+000000000 12:00:00.000000000

أتمنى أن يساعدك هذا للوصول إلى مبتغاك

بتاريخ:
  • كاتب الموضوع

ماشاء الله عليك ... وجزاك الله خير

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.