بتاريخ: 8 أغسطس 200718 سنة comment_106794 اريد أن أعمل تقرير بحيث يقوم بطباعة أرقام متسلسلة بعد Max(number) بعدد يحددة المستخدممثلا: إذا كان عندي max(number) 100 وادخل المستخدم 20 يتم طباعة الارقام من 100 إلى 120وشاكرا الى جميع أعضاء المنتدى التعاون وجزاكم الله خيراً تقديم بلاغ
بتاريخ: 2 سبتمبر 200718 سنة comment_109029 Salamo 3alaikom, You can do a select statment to generate the sequence numbers you want like this : select l from (select level l from dual connect by level <= _max + _number) where l between _max and (_max + _number); assuming that _max is the parameter for max value (in your cas p_max= 100). and _number is the number the user send(in your case p_number = 20) Good luck تقديم بلاغ
بتاريخ: 4 سبتمبر 200718 سنة comment_109217 Salamo 3alaikom, Here is another solution for you. SELECT R FROM ( SELECT ROWNUM R FROM ALL_OBJECTS) WHERE R BETWEEN _max AND (_max+_num) Good luck. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.