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

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

صورة
- - - - -

كيف يتم استخدام هذه الدالة؟؟


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

#1 no_Mercu

no_Mercu

    مشترك

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

تاريخ المشاركة 25 October 2007 - 05:48 PM

اريد مثال يشرح لى كيف يتم استخدام دالة التحويل TO_NUMBER لانه مش منطقى انى اقوم بتحويل من CHARACTER الى NUMBER وللاسف لا يوجد فى كتب اوراكل استخدام يشرح لى كيفية استخدام TO_NUMBER ارجو التوضيح بمثال
وشكرا

#2 armia2006

armia2006

    مشترك

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

تاريخ المشاركة 25 October 2007 - 07:09 PM

اخي العزيز
ليس معنى ان الدالة تستخدم في تحويل char الى number أنها ستحول مثلاً
B إلى 2 هذا كما تقول غير منطقي
ولكن في قواعد البيانات يمكن ان تتعامل مع الرقم كـ char ولكن لن تستطيع اجراء عمليات حسابية عليه
كذلك الوضع بالنسبة للتاريخ اذا اردنا ان نتعامل مع السنة مثلاً كرقم ونجري عليها عمليات حسابية لابد من تحويلها الى number باستخدام الدالة المذكورة
يمكنك مراجعة الرابط التالي
http://www.araboug.o...?showtopic=2314
EVERY ONE CAN COOK

#3 pro_shad

pro_shad

    مشترك

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

تاريخ المشاركة 27 October 2007 - 01:59 AM

اخي

لكي تفهم هذه الداله قم بادخال هذه القيمة في جدول emp او اي جدول تريد (في الحقل empno 12596365412)
وليكن الفيلد من نوع رقم ثم استعلم من الجدول
select *from emp
فلا يظهر الفيلد او الحقل الذي ادخلته مفهوم يجب تحويله الى char هكذا
select to_char(empno),ename,job,sal from emp