hanyfreedom بتاريخ: 16 أغسطس 2007 تقديم بلاغ مشاركة بتاريخ: 16 أغسطس 2007 عندما قمت بتنفيذ هذا الكود :- SQL>select power(726548236436932,912492684628472654354)from dual; select power(726548236436932,912492684628472654354)from dual * ERROR at line 1: ORA-01426: numeric overflow فأعطانى numeric overflow ، فما هو الحد المسموح هنا لظهور الارقام الكبيرة ؟ و هل توجد طريقة لزيادة هذا الحد ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sameh bakkar بتاريخ: 16 أغسطس 2007 تقديم بلاغ مشاركة بتاريخ: 16 أغسطس 2007 POWER returns n2 raised to the n1 power. The base n2 and the exponent n1 can be any numbers, but if n2 is negative, then n1 must be an integer.This function takes as arguments any numeric datatype or any nonnumeric datatype that can be implicitly converted to a numeric datatype. If any argument is BINARY_FLOAT or BINARY_DOUBLE, then the function returns BINARY_DOUBLE. Otherwise the function returns NUMBER. Examples The following example returns 3 squared: SELECT POWER(3,2) "Raised" FROM DUAL; Raised ---------- 9 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 16 أغسطس 2007 تقديم بلاغ مشاركة بتاريخ: 16 أغسطس 2007 السلام عليكماخ سامح الاخ لم يكن يسأل عن الدالة وانما يسأل عن سقفها الاعلىتحية مميزة لك ولمجهودك في المنتدىالاخ هانيالدالة power تعتمد على ال loops و اقصى حد ممكن ان تتحمله لدخول ال loop هو Max allowed is: 2,147,483,648 الباراميتر المتحكم بذلك هو ال kernel.shmmax يمكنك زيادته في اللينوكس من خلال /sbin/sysctl -a | grep kernel.shmmax = 2147483648 اما في الويندوز فلا اعلموالله اعلمان اصبت فمن الله وان اخطأت فمن نفسي والشيطان اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 27 أغسطس 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 أغسطس 2007 مع أحترامى الشديد لمجهود أخى العزيز sameh bakkar ألا أن ما كتبه أخى العزيز moody_4u هو ما قصدته .......... و شكراً لكم جميعاً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.