欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracle调用函数的方式

程序员文章站 2022-07-11 17:51:33
--方法1.PLSQL代码块 SQL> set serveroutput onSQL> declare 2 v_sal emp_pl.sal%type; 3 begin 4 v_sal :=get_sal(7902); 5 dbms_output.put_line('7902的工资是'||v_sal ......

--方法1.plsql代码块

sql> set serveroutput on
sql> declare
2 v_sal emp_pl.sal%type;
3 begin
4 v_sal :=get_sal(7902);
5 dbms_output.put_line('7902的工资是'||v_sal);
6 end;
7 /
--方法2.execute

sql> variable g_salary number
sql> execute :g_salary :=get_sal(7902) --不用分号
--方法3.call

sql> var get_salary1 number
sql> call get_sal(7902) into :get_salary1; --需要用分号
--variable同var
--方法4.select

sql> select get_sal(7902) from dual;
--方法5.将函数作为另一个子程序的参数
 

sql> execute dbms_output.put_line(get_sal(7902));
---------------------
版权声明:本文为csdn博主「ninn-sang」的原创文章,遵循cc 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30934019/article/details/80557576