AhmedAlthawabteh بتاريخ: 22 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 22 مارس 2010 أخواني الأعزاء:السلام عليكم ورحمة الله وبركاتهماذا يعني هذا الpackage والذي وجدته في schema تاعت اوراكل التي تنزل عند انزال اوراكلEXECUTE DBMS_DATAPUMP_UTL.REPLACE_DEFAULT_DIRولمعرفة مكان وجوده اتبع الpath التالي1- اذهب على ال partation الي منزل علي ال db وافتح ال folders الذي اسمه اوراكل ثثمproduct والى ان تصل db_12- موجود بداخل الfolder الاخير folder اخر اسمه demo افتحه تجد داحلة schema [hi.m من اوراكل3-افتح الملف mk_dir.sql تجد الpackage داخلهمع التحية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohammed2000 بتاريخ: 28 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 28 مارس 2010 السلام عليك اخي العزيز الـــ package هو عباره عن funcion يتم داخل كتابات داخلها اكثر من بردسيدورا يتم تنفيد هذه البردسيدورات داخل package body مثلا!!!ملاحظه test_pkg هذه اسم الــ PACKAGE CREATE OR REPLACE PACKAGE test_pkg IS 3 PROCEDURE Out_Screen(TOSC IN VARCHAR2): 4 5 FUNCTION Add_Two_Num(A IN NUMBER, B IN NUMBER) RETURN NUMBER; 6 7 FUNCTION Min_Two_Num(A IN NUMBER, B IN NUMBER) RETURN NUMBER; 8 9 FUNCTION FACTORIAL(NUM IN NUMBER) RETURN NUMBER; 10 11 END test_pkg; 12 / //////////////////////////////////////////////////////////////////////////////////هنا الـــــPACKAGE BODY CREATE OR REPLACE PACKAGE BODY test_pkg IS 2 3 -- PROCEDURE Out_Screen -- **************************************** 4 PROCEDURE Out_Screen(TOSC IN VARCHAR2) 5 IS 6 7 BEGIN 8 9 DBMS_OUTPUT.enable; 10 DBMS_OUTPUT.put_line(TOSC); 11 12 END Out_Screen; 13 14 -- FUNCTION Min_Two_Num -- **************************************** 15 FUNCTION Min_Two_Num(A IN NUMBER, B IN NUMBER) RETURN NUMBER 16 IS 17 18 BEGIN 19 20 RETURN (A - ; 21 22 END Min_Two_Num; 23 24 -- FUNCTION Add_Two_Num -- **************************************** 25 FUNCTION Add_Two_Num(A IN NUMBER, B IN NUMBER) RETURN NUMBER 26 IS 27 28 BEGIN 29 30 RETURN (A + ; 31 32 END Add_Two_Num; 33 34 -- FUNCTION FACTORIAL -- **************************************** 35 FUNCTION FACTORIAL(NUM IN NUMBER) RETURN NUMBER 36 IS 37 38 BEGIN 39 40 IF (NUM <=1) THEN 41 RETURN (NUM); 42 ELSE 43 RETURN (NUM * FACTORIAL(NUM-1)); 44 45 END IF; 46 47 END FACTORIAL; 48 49 END test_pkg; 50 الهندس/محمد الشامي !!! اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.