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

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

صورة
- - - - -

ألا يمكن تعريف متغير في Oracle Express Edition ؟


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

#1 Dream_Works

Dream_Works

    عضو

  • الأعضــاء
  • 24 مشاركة

تاريخ المشاركة 19 January 2011 - 11:20 AM

السلام عليكم
أنا مبتدئ و أستخدم الأوراكل 10g Express Edition لتعلم الأوراكل

المشكلة هي أنه عندما أعرف Variable (Bind Variable >>> يظهر الخطأ التالي

ORA-00900: invalid SQL statement


ملف مرفق  1.JPG   79.27كيلو   67 عدد مرات التحميل

#2 skybird1961

skybird1961

    مشترك

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

تاريخ المشاركة 20 January 2011 - 12:04 PM

declare
b number(5,2):=3.2;
begin
null;
end;

جرب هذا الكود
وضع مكان null السطور البرمجية الخاصة بك

#3 Dream_Works

Dream_Works

    عضو

  • الأعضــاء
  • 24 مشاركة

تاريخ المشاركة 23 January 2011 - 11:41 AM

أشكرك أخي الكريم على الرد .... أنا ليست لدي متطلبات معينة سوى التعلم

ملف البوربوينت المرفق هو شرح من موقع أوراكل معتمد

في الشريحة 25 ستجد شرح عن نوع من المتغيرات اسمه Bind variable أو Host variable و هو متغير يملك مدى يتسع لأكثر من بلوك و ليس في بلوك واحد فقط و هذه هي ميزته الأساسية عن المتغير العادي في جملة Declare كما وضحت أخي الكريم

ال Bind Variable يمكن تعريفه بكلمة Variable كما وضعت أنا

ملفات مرفقة

  • ملف مرفق  Les02.zip   213.25كيلو   109 عدد مرات التحميل