mohooo81 بتاريخ: 3 يناير 2010 تقديم بلاغ مشاركة بتاريخ: 3 يناير 2010 select sal , to_number(trunc(to_char(sal,'$9999.99'),+1)) from emp / اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rachid_to_dba بتاريخ: 3 يناير 2010 تقديم بلاغ مشاركة بتاريخ: 3 يناير 2010 tel me the error message that appeares, when you excute this code اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohooo81 بتاريخ: 3 يناير 2010 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 يناير 2010 بيطلعلى الارور دة ERROR: ORA-01722: invalid number no rows selected اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rachid_to_dba بتاريخ: 3 يناير 2010 تقديم بلاغ مشاركة بتاريخ: 3 يناير 2010 (معدل) trunc(to_char(sal,'$9999.99'),+1) عندو حق لانو trunc تعمل ع الاعداد الحقيقية يعني المدخل لهلافانيكشن لازم يكون عددوانت لما عملت (' to_char(sal,'$9999.99 هيذا الناتج تبعو صار caracterمعليش تحكيلي شو المطلوب من هذا الامر لاني باعتقد انك عقدت الامر شوي the SQL instruction is complex تم تعديل 3 يناير 2010 بواسطة rachid_to_dba اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohooo81 بتاريخ: 4 يناير 2010 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 4 يناير 2010 عايز اقولة لما تحول حقل المرتب للشكل دة to_char(sal,'$9999.99') ضيف واحد على المرتب. لكن المهم انا عايز اعمل اى عملية حسابية على المرتب بالشكل دة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
@nana@ بتاريخ: 4 يناير 2010 تقديم بلاغ مشاركة بتاريخ: 4 يناير 2010 (معدل) ال trunc من دوال number وحضرتك حولت النمبر لصيغة كراكتر .... فالكود دا ممكن يتنفذ بس نشيل $كمان ف حاجة ف كود حضرتك لما عملت ال to_number ماكتبتش ال الفورمات عشان نحول كراكتر ل لنمبر select sal , to_number(trunc(to_char(sal,'9999.99'),1),'9999.99') from emp بس ماتعمل حضرتك الترانك الاول للعمود وبعدين اعمل الفورمات ال حضرتك عايزها مثلا select sal , to_number(to_char(trunc(sal,1),'$9999,99'),'$99999,99')from emp تم تعديل 4 يناير 2010 بواسطة @nana@ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohooo81 بتاريخ: 4 يناير 2010 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 4 يناير 2010 الف شكر بس ممكن شرح ع السريع للكود التانى. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.