Oracle中的函数:
以下代码创建了函数:
create or replace function myfun(empid number) return varchar2 is firstName varchar2(20); lastName varchar2(20); begin select first_name,last_name into firstName,lastName from employees2 where employee_id = empid; return 'firstName = '||firstName ||' lastName = '||lastName; end; /
执行以上函数:
declare
fid number(8);
info varchar2(100);
begin
fid :=1;
info :=myfunction(1);
dbms_output.put_line('info ='||info);
end;
/
?