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

عاوزة بروسيجر يحول الوقت من ارقام الي كلمات


ghada82

Recommended Posts

لو حد يقدر يساعدني عاوزة procedure or function
بيحول الوقت من ارام الي كلمات يعني مثلا الساعه (1:30) تبقة الساعه الواحدة والنصف لو حد يقدر يساعدني بكون مشكورة جدا

رابط هذا التعليق
شارك

السلام عليكم
جرب الجملة التالية :

SELECT (CASE TO_NUMBER(TO_CHAR(SYSDATE,'HH'))  WHEN 1 THEN 'الواحدة'
                                                                                    WHEN 2 THEN 'الثانية'
																				 WHEN 3 THEN 'الثالثة'
																				 WHEN 4 THEN 'الرابعة'
																				 WHEN 5 THEN 'الخامسة'
																				 WHEN 6 THEN 'السادسة'
																				 WHEN 7 THEN 'السابعة'
																				 WHEN 8 THEN 'الثامنة'
																				 WHEN 9 THEN 'التاسعة'
																				 WHEN 10 THEN 'العاشرة'
																				 WHEN 11 THEN 'الحادية عشرة'
																				 WHEN 1 THEN 'الثانية عشرة'
																				 END)
    ||' و '||
 (CASE TO_NUMBER(TO_CHAR(SYSDATE,'MI'))  WHEN 30 THEN 'النصف'
                                                                                    WHEN 20 THEN 'عشرون دقيقة'
																				 WHEN 15 THEN 'ربع'
																				 WHEN 45 THEN 'خمسة وأربعون دقيقة'
																				 ELSE 'أكمل أنت الباقي'
																				 END) 		
  ||' '||(CASE TO_CHAR(SYSDATE,'pm') WHEN 'pm' THEN 'مساءً' ELSE 'صباحاً' END)																					 																			 
FROM DUAL

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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