ahmed_samir بتاريخ: 12 نوفمبر 2009 تقديم بلاغ مشاركة بتاريخ: 12 نوفمبر 2009 السلام عليكم مرفق السؤال و مطلوب الحل و الشرح و شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sara gamal بتاريخ: 12 نوفمبر 2009 تقديم بلاغ مشاركة بتاريخ: 12 نوفمبر 2009 (معدل) الاجابه الصحيحه 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') تم تعديل 12 نوفمبر 2009 بواسطة sara gamal اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.