بتاريخ: 3 يناير 201016 سنة comment_181348 select sal , to_number(trunc(to_char(sal,'$9999.99'),+1)) from emp / تقديم بلاغ
بتاريخ: 3 يناير 201016 سنة comment_181350 tel me the error message that appeares, when you excute this code تقديم بلاغ
بتاريخ: 3 يناير 201016 سنة كاتب الموضوع comment_181351 بيطلعلى الارور دة ERROR: ORA-01722: invalid number no rows selected تقديم بلاغ
بتاريخ: 3 يناير 201016 سنة comment_181353 trunc(to_char(sal,'$9999.99'),+1) عندو حق لانو trunc تعمل ع الاعداد الحقيقية يعني المدخل لهلافانيكشن لازم يكون عددوانت لما عملت (' to_char(sal,'$9999.99 هيذا الناتج تبعو صار caracterمعليش تحكيلي شو المطلوب من هذا الامر لاني باعتقد انك عقدت الامر شوي the SQL instruction is complex تم تعديل 3 يناير 201016 سنة بواسطة rachid_to_dba تقديم بلاغ
بتاريخ: 4 يناير 201016 سنة كاتب الموضوع comment_181357 عايز اقولة لما تحول حقل المرتب للشكل دة to_char(sal,'$9999.99') ضيف واحد على المرتب. لكن المهم انا عايز اعمل اى عملية حسابية على المرتب بالشكل دة تقديم بلاغ
بتاريخ: 4 يناير 201016 سنة comment_181358 ال 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 يناير 201016 سنة بواسطة @nana@ تقديم بلاغ
بتاريخ: 4 يناير 201016 سنة كاتب الموضوع comment_181359 الف شكر بس ممكن شرح ع السريع للكود التانى. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.