oracle 函数调用
2015-12-12 20:53
453 查看
--带out的函数
create or replace function fun_try(v_name varchar,v_outname out varchar)
return varchar2 is Result varchar2(200);
begin
select smenuname,smenuname into Result,v_outname from sm_menus where smenucode = 'GL01';
v_outname :=Result;
return(Result);
end fun_try;
--命令窗口
begin
var v_outname varchar2(20)
var dname varchar2(20)
exec :dname:=fun_try('SCOTT',:v_outname)
print(:v_outname)
end;
--sql窗口执行
declare
v_outname varchar2(20);
dname varchar2(20);
begin
dname := fun_try('SCOTT', v_outname);
dbms_output.put_line(v_outname);
end;
--函数
create or replace function fun_try(v_name varchar)
return varchar2 is Result varchar2(200);
begin
select smenuname into Result from sm_menus where smenucode = 'GL01';
--v_outname :=Result;
return(Result);
end fun_try;
select fun_try('1') from dual
create or replace function fun_try(v_name varchar,v_outname out varchar)
return varchar2 is Result varchar2(200);
begin
select smenuname,smenuname into Result,v_outname from sm_menus where smenucode = 'GL01';
v_outname :=Result;
return(Result);
end fun_try;
--命令窗口
begin
var v_outname varchar2(20)
var dname varchar2(20)
exec :dname:=fun_try('SCOTT',:v_outname)
print(:v_outname)
end;
--sql窗口执行
declare
v_outname varchar2(20);
dname varchar2(20);
begin
dname := fun_try('SCOTT', v_outname);
dbms_output.put_line(v_outname);
end;
--函数
create or replace function fun_try(v_name varchar)
return varchar2 is Result varchar2(200);
begin
select smenuname into Result from sm_menus where smenucode = 'GL01';
--v_outname :=Result;
return(Result);
end fun_try;
select fun_try('1') from dual
相关文章推荐
- PLSQL连接远程Oracle出现ORA-12541: 无监听程序
- 如何查看Oracle中同义词的表结构
- 修改 oracle xe 默认中文字符集成为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
- [Oracle] 物理结构介绍
- 安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?
- [Oracle] 逻辑结构实验与总结
- Oracle之日期运算
- oracle一个用户密码管理多达同意三次企图登录
- CMD创建oracle制定表空间为用户
- 使用Opatch给oracle打补丁
- oracle 杀锁表进程 的几种方法
- 发现ORACLE的一个小彩蛋
- 安装Oracle-Redhat 5.4 64位
- Oracle SQL 语句高版本分析
- nagios插件之监控oracle日志
- 重新启动Linux 下oracle 数据
- Oracled数据库的进一步理解
- Oracle11G自动备份
- oracle数据库迁移
- Oracle数据库中索引的维护