بتاريخ: 19 مارس 200916 سنة comment_151701 السلام عليكم ورحمه الله وبركاته اولا انا احب ان اشكر كل العاملين والمشاركين فى هذا المنتدى الاكثر من رائع ثانيا انا بطلب من خبراء هذا المنتدى الرائع شرح job وياريت يكون الشرح واضح ومطبق على مثالوهذا المثال عمل job لزياده مرتبات الموظفين فى بدايه كل عام بمقدار 15% وطبعا يكون المثال مطبق على سكيما hr ولكم منى كل الشكر والتقدير تقديم بلاغ
بتاريخ: 13 نوفمبر 201510 سنة comment_267622 السلام عليكم اولا انشاء ال PROCEDURE CREATE OR REPLACE PROCEDURE increase_salary IS BEGIN UPDATE EMPLOYEES E SET E.SALARY = E.SALARY + (E.SALARY * .15); END; ثانيا انشاء الــ Job BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'TEST_JOB_SAYED', job_type => 'PLSQL_BLOCK', job_action => 'increase_salary;', start_date => '15-NOV-2015 2.00.00AM Asia/Kuwait', repeat_interval => 'FREQ=MONTHLY; INTERVAL=1', --end_date => '14-NOV-2016 6.07.00PM Asia/Kuwait', AUTO_DROP=>FALSE, enabled => TRUE, comments => 'TEST JOB'); END; / اسم الــ JOB (TEST_JOB_SAYED) (increase_salary)اسم الــ PROCEDURE ملاحظة :تعمل كل شهر يمكن التعديل حتى تعمل كل(ساعة - يوم - شهر -سنة ) تم تعديل 13 نوفمبر 201510 سنة بواسطة sayed093 تقديم بلاغ
بتاريخ: 7 يناير 20197 سنة comment_297556 السلام عليكم اولا انشاء ال PROCEDURE CREATE OR REPLACE PROCEDURE increase_salary IS BEGIN UPDATE EMPLOYEES E SET E.SALARY = E.SALARY + (E.SALARY * .15); END; ثانيا انشاء الــ Job BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'TEST_JOB_SAYED', job_type => 'PLSQL_BLOCK', job_action => 'increase_salary;', start_date => '15-NOV-2015 2.00.00AM Asia/Kuwait', repeat_interval => 'FREQ=MONTHLY; INTERVAL=1', --end_date => '14-NOV-2016 6.07.00PM Asia/Kuwait', AUTO_DROP=>FALSE, enabled => TRUE, comments => 'TEST JOB'); END; / اسم الــ JOB (TEST_JOB_SAYED) (increase_salary)اسم الــ PROCEDURE ملاحظة :تعمل كل شهر يمكن التعديل حتى تعمل كل(ساعة - يوم - شهر -سنة ) احسنت وبارك الله فيك تقديم بلاغ
بتاريخ: 21 مارس 20196 سنة comment_298084 السلام عليكمعندى مشكلة DBMS_SCHEDULERلا توجد عندى على 9i ماهو الحل و لكن توجد مضبوطة عندى على الداتا بيز الخاصة باوركل ابس تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.