用脚本调用Oracle存储过程

WBOY
发布: 2016-06-07 16:48:26
原创
1275 人浏览过

先准备好一个sql脚本demo.sql set serveroutput ondeclarev_name dept.dname%type;beginselect dname into v_name from dept whe

先准备好一个sql脚本demo.sql

将服务器输出设置为
声明
v_name dept.dname%type;
开始
从部门中选择dname到v_name,其中deptno=&1;
dbms_output.put_line ('部门名称为:'||v_name);
结束;
/
退出;

然后在终端下执行:

sqlplus "scott/tiger@orcl" @demo.sql 20

返回:

SQL*Plus:版本 9.2.0.4.0 - 于 2013 年 10 月 17 日星期四 21:37:28 生产


版权所有 (c) 1982, 2002,Oracle Corporation。保留所有权利。

连接到:
Oracle9i 企业版版本 9.2.0.4.0 - 生产
具有分区、OLAP 和 Oracle 数据挖掘选项
JServer 版本 9.2.0.4.0 - 制作

旧 4:从 dept no=&1 的部门中选择 dname into v_name;
新 4:从 dept no=20 的部门中选择 dname into v_name;
部门名称为:RESEARCH

PL/ SQL 过程成功完成。

与 Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production 断开连接
使用分区、OLAP 和 Oracle Data Mining 选项
JServer Release 9.2.0.4.0 - Production

注意:我们可以给脚本传参数,,在脚本中用&1,&2这样的参数

本文永久更新链接地址:

用脚本调用Oracle存储过程

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板