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

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

صورة
- - - - -

ممكن حل و شرح للسؤال ده - 5 ؟


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

#1 ahmed_samir

ahmed_samir

    عضو نشط

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

تاريخ المشاركة 12 November 2009 - 02:49 PM

السلام عليكم

مرفق السؤال و مطلوب الحل و الشرح

و شكرا

ملفات مرفقة

  • ملف مرفق  5.GIF   7.91كيلو   28 عدد مرات التحميل

لو سمحت .. لو سمحت .. ايوة انت .. متعرفش حد عايز مبرمج اوراكل خبرة برنامج ERP ( شؤون عاملين و مخازن و مشتريات.. معلش ابقى قولى لو فى حد عندك )

OCP - Build Internet Applications

Oracle Certified Associate

Visual Basic 6 - ASP

-------

انشاء الله ربنا يكرمنى و اكون Oracle Developer محترف

الحمد الله OCP - Build Internet Applications

-------

#2 sara gamal

sara gamal

    عضو نشط

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

تاريخ المشاركة 12 November 2009 - 06:53 PM

الاجابه الصحيحه b and c
في اول Chapter في ال program unite هتلاقى قواعد عمل passing parameters
ممكن تستخدم طريقه positional يعنى تضع كل متغير على حسب مكانه يعنى الاول ال Id ثم v_city ثم v_name
او عن طريق name
وبتستخدم ال operator
=>
وتالت طريقه combination
ودى بتجمع بين الطريقتين بس اول parameter لازم تستدعيه عن طريق position والباقى عادى بأي طريقه من الاتنين
وسؤالك الرابع نفس الفكره

ودى امثله من الماتريل
CREATE OR REPLACE PROCEDURE add_dept(
name IN departments.department_name%TYPE,
loc IN departments.location_id%TYPE) IS
BEGIN INSERT INTO departments(department_id, department_name, location_id)
VALUES (departments_seq.NEXTVAL, name, loc);
END add_dept;

Passing by positional notation

EXECUTE add_dept ('TRAINING', 2500)


Passing by named notation

EXECUTE add_dept (loc=>2400, name=>'EDUCATION')

تم التعديل بواسطة sara gamal, 12 November 2009 - 06:59 PM.