先准备好一个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这样的参数
本文永久更新链接地址: