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

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

صورة
- - - - -

س سؤال .. Select 1 ماذا ترجع


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

#1 hrs

hrs

    عضو نشط

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

تاريخ المشاركة 20 July 2009 - 08:48 AM

يمكن السؤال غبي شوي بس ودي اعرف الاجابة ..
SELECT 1
ترجع 1 اذا حققت جملة الشرط.. لكن اذا لم تحقق ماذا ترجع ZERO OR NULL??

وهل ينفع نقول
SELECT 1 INTO X ....FROM ..WHERE

تم التعديل بواسطة hrs, 20 July 2009 - 08:49 AM.


#2 abdu1_far

abdu1_far

    عضو نشط

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

تاريخ المشاركة 20 July 2009 - 08:55 AM

بترجع NULL
ينفع تقول SELECT 1 INTO X ....FROM ..WHERE
بس لو كنت كاتب كود pL
يعني ما بين BEGIN ......END
قال رسول الله صلى الله عليه وسلم "إن لله عز وجل عباداً أختصهم بقضاء حوائج الناس ، حببهم إلي الخير وحبب الخير إليهم
هم الاّمنون من عذاب الله يوم القيامة " أوكما قال صلى الله عليه وسلم

#3 hrs

hrs

    عضو نشط

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

تاريخ المشاركة 20 July 2009 - 09:13 AM

تشكراتي لك اخي
طيب وال اكس عادي تكون متغير كرقم .. وهل المتغير رقم يتحمل قيمة نال؟؟

#4 abdu1_far

abdu1_far

    عضو نشط

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

تاريخ المشاركة 20 July 2009 - 09:21 AM

معذرة مش فاهم معنى السؤال بس مبدأيا انت بتعرف متغير اسمه X ونوعه NUMBER

ده مثال مثلا على اسكيمة SCOTT
DECLARE 
X NUMBER;
BEGIN SELECT 1
INTO X FROM EMP
WHERE EMPNO =1000;

IF X <> 1 THEN
DBMS_OUTPUT.PUT_LINE (' NO EMPLOYEE IN YOUR SELECT ');
END IF ;
END ;

قال رسول الله صلى الله عليه وسلم "إن لله عز وجل عباداً أختصهم بقضاء حوائج الناس ، حببهم إلي الخير وحبب الخير إليهم
هم الاّمنون من عذاب الله يوم القيامة " أوكما قال صلى الله عليه وسلم