بتاريخ: 14 سبتمبر 200916 سنة comment_169668 السلام عليكم يوجد عندي عمود في جدول هو تاريخ الميلاد لكن نوعه NUMBER وأريد أن احسب العمر فكيف يتم تحويله إلى DATE لحساب العمر؟وشكرا تقديم بلاغ
بتاريخ: 14 سبتمبر 200916 سنة comment_169672 السلام عليكم فرضا هذا العمود به القيمة دي11112000 دي معناها ان تاريخ ميلاده كده 11-11-2000 يبقى تستخدم فانكشن التحويلوده مثال select sysdate-to_date('11112000','ddmmyyyy')from dual / فقط ستقوم بتعريف هذه الارقام ماهو اليوم ماهو الشهر ماهو السنة وهكذا موفق تقديم بلاغ
بتاريخ: 14 سبتمبر 200916 سنة كاتب الموضوع comment_169677 يعطيك العافية ومشكوربس أنا بدي اكتب اسم العمود(BIRTH_DATE) وليس قيمة معينة فكيف يمكنني ذلك؟ تقديم بلاغ
بتاريخ: 14 سبتمبر 200916 سنة comment_169682 السلام عليكمإذن كده select sysdate-to_date(BIRTH_DATE,'ddmmyyyy')from table_name; موفق تقديم بلاغ
بتاريخ: 14 سبتمبر 200916 سنة كاتب الموضوع comment_169691 شكرا لك على المساعدةبس حابب اعرف كيف نحول التاريخ منالميلادي للهجري؟وشكرا تقديم بلاغ
بتاريخ: 14 سبتمبر 200916 سنة comment_169732 السلام عليكميمكنك الحصول على التاريخ الهجري من خلال التاريخ الميلادي بزيادة هذا الباراميتر select to_char(sysdate,'dd - mm - yyyy','nls_calendar=''arabic hijrah''') into :your_item from dual; موفق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.