Oracle创建函数(根据雇员的薪资,佣金计算出雇员的年薪) year_salary(int salary,int commission_pct);
发布网友
发布时间:2022-05-22 03:01
我来回答
共1个回答
热心网友
时间:2024-03-06 00:56
说下思路
一个雇员的年薪=月薪*12
所以这个函数很简单
create or replace function year_salary
(salary int) --输入参数
return int --输出参数类型
is
commission_pct int;--定义输出参数
begin
commission_pct:=salary*12; --输出参数计算方法
return(commission_pct); --返回值
end;
执行
select year_salary(100) from al --比如月薪100
结果应该是1200,也就是年薪