好了,先创建一个函数吧,如下:
create or replace function get_user return varchar2 is v_user varchar2(100);
begin select username into v_user from user_users;
return v_user;
end;
/
第一种方法:使用变量接收函数
var v1 varchar2(100);
exec :v1:=get_user;
print v1;
第二种方法:在sql语句中直接调用函数
select get_user from dual;
第三种方法:使用包dbms_output调用函数
set serveroutput on;
exec dbms_output.put_line('当前数据库用户:'||get_user);