كيف الحااال اخواني
مبروك التصميم الجديد
هذي داله تستقبل برميترا يمثل رقم الموظف empno وله قيمة مرجتعه واحده هي الدخل السنوي للموظف
CREATE or REPLACE function annual_sal (v_empno in emp.empno%type) RETURN number IS v_sal emp.sal%type:=0; BEGIN SELECT (sal*12)+nvl(comm,0) INTO v_sal FROM emp; WHERE empno=v_empno; RETURN (v_sal); END; / save annual_sal.sql replace; variable g_salary number; execute :g_salary:=annual_sal(7788); print g_salary;
انااا الحين اريد اقوم بكتابة جملة استعلام لاستراجاع رقم الموظف واسم الموظف والدخل السنوي للموظف لجميع الموظفين بستخدام الداله السابقة
ارجو منك مساعدتي في هذا
تم التعديل بواسطة سلطان اوراكل, 21 December 2006 - 07:33 PM.