الانتقال إلى المحتوى
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.

How Can I Change The Format From Char To Time

Featured Replies

بتاريخ:

السلام عليكم و رحمة الله

اريد ا احول هذا الـــ char الى time

'39600' مثلا الي صيفة hh24:mm:ss في جملة seclect واحدة

و شكرا

بتاريخ:

أهم شىء ان الرقم يكون منطقى ، اى يمكن تحويله لتاريخ .... لانه لو مش منطقى فسيحدث كما يلى :-

508pm2102009ow9.png

و بالنسبة لتحويل رقم لصيغة معينة ... فقم بالتالى :-

SELECT To_char(To_date('20040813','yyyy/mm/dd'),'dd day mm mon month yy yyyy year')
FROM   dual
/



و كما هو موضح بالكود السابق فانه ينبغى تحويل الرقم لـ Date أولاً ، ثم تحويله الى الصيغة النصية char

أتمنى تكون المعلومة وصلت و بالتوفيق

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

جزاك الله خير اخي الكريم
و انا قمت بعملها سابقا و لكن اريد ان احولها الى وقت و ليس تاريخ
كما هو موضح :

SELECT To_char(To_date('36000','HH24:MI:SS'),'HH24:MI:SS')
FROM dual

36000 = 08:00:00
39600 = 05:03:00
28800 = 10:00:00
18180 = 11:00:00

فيظهر هذا الخطأ :
ORA-01850: hour must be between 0 and 23

ملاحظة :
هذه الارقام حقيقية و انا استخدمتها في برنامجي

و شكرا مجددا على مشاركتك

بتاريخ:
هذه الارقام حقيقية

انا لم اقل انها ليست حقيقية ...... أنا قلت انها يجب ان تكون منطقية
اى ان اليوم لا يمكن ان يكون أكثر من 24 ساعة ,,,, و من ثم فاذا كتبت انت اكثر من 24 فسوف يظهر لك الخطاء الذى ذكرته ، اما اذا كتبت 24 او اقل فلن يظهر لك اى اخطاء .

أتمنى تكون المعلومة أكثر وضوحاً الان و بالتوفيق

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

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

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

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

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

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.