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

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

صورة
- - - - -

ماهو طريقه تعامل الاو ريكال مع الرقم السالب!


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

#1 mostfa_future

mostfa_future

    عضو مميز

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

تاريخ المشاركة 20 January 2010 - 04:01 AM

SET SERVEROUTPUT ON
DECLARE
a NUMBER(10);
s NUMBER(10);
n NUMBER(10);
begin a:=1;
s:=2;
n:=a-s;
if a<0 then
DBMS_OUTPUT.PUT_LINE('ss');
else

DBMS_OUTPUT.PUT_LINE(n);
end if;
end;
المفاجاء!!!!!!!!!!!!!!!!!!!!!!!
ان كانت النتيجه كده
-1
PL/SQL procedure successfully completed.

ارجو التوضيح كيفه تعامل الوركال مع القيمه السالبه
وتوضيح لو عايز اعمل شرط معين انى لو الناتج سالب اطبع رساله معينه زاى!!!!!!!!
وجزاكم الله خير

لا تحسبن المجد تمرا أنت اكله *** لن تبلغ المجد حتى تلعق الصبر


صورةصورة


#2 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,558 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 20 January 2010 - 08:25 AM

السلام عليكم ورحمة الله

يوجد نعديل بسيط فى الشرط المكتوب
استبدل السؤال عن قيمة ال a
بالسؤال عن قيمة ناتج الطرح وهو n

replace
if a<0 then
with
if n<0 then
1  DECLARE
2 a NUMBER(10);
3 s NUMBER(10);
4 n NUMBER(10);
5 begin a:=1;
6 s:=2;
7 n:=a-s;
8 if n<0 then
9 DBMS_OUTPUT.PUT_LINE('ss');
10 else
11 DBMS_OUTPUT.PUT_LINE(n);
12 end if;
13* end;
14 /
ss

&Ecirc;&atilde; &Egrave;&auml;&Igrave;&Ccedil;&Iacute; &Aring;&Igrave;&Ntilde;&Ccedil;&Aacute; PL/SQL

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#3 mostfa_future

mostfa_future

    عضو مميز

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

تاريخ المشاركة 20 January 2010 - 05:58 PM

شكرااااا ياخى
الظاهر انى كنت شارب حاجه قبل مكتب الموضع !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

لا تحسبن المجد تمرا أنت اكله *** لن تبلغ المجد حتى تلعق الصبر


صورةصورة