社区
基础和管理
帖子详情
在SQL*PLUS中,如何执行存储过程
flowerinwind
2003-10-16 02:54:26
在学习<oralcle初学者指南>,看到了如何创建Procedure和function,但不知如何执行和调用,在此请教.
...全文
168
6
打赏
收藏
在SQL*PLUS中,如何执行存储过程
在学习,看到了如何创建Procedure和function,但不知如何执行和调用,在此请教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chanet
2003-10-17
打赏
举报
回复
exec 开头
flowerinwind
2003-10-16
打赏
举报
回复
谢谢!
那如果既有输入参数,又有输出参数,如何调用呢?
再请问,如何查看已保存的存储过程?我上午练习了几个,下午忘了名字,在什么地方可以查到?
yzlengqi
2003-10-16
打赏
举报
回复
(1)、不带参数
exec 存储过程名称;
(2)、带参数
exec 存储过程名称(参数1,参数2,........);
若有输出语句,如:dbms_output.put_line();
则在执行之前在
command window中先执行:
SQL>set serveroutput on(打开输出)
kerisyml
2003-10-16
打赏
举报
回复
在SQL/PLUS中调用存储过程,显示结果:
SQL>set serveoutput on
SQL>var info1 number; --输出1
SQL>var info2 number; --输出2
SQL>declare
var1 varchar2(20); --输入1
var2 varchar2(20); --输入2
var3 varchar2(20); --输入2
BEGIN
pro(var1,var2,var3,:info1,:info2);
END;
/
SQL>print info1;
SQL>print info2;
beckhambobo
2003-10-16
打赏
举报
回复
在sql*plus执行
begin
p_name(...);
end;
/
bzszp
2003-10-16
打赏
举报
回复
exec p_name;
SQL
*Plus常用命令及注意事项
一、
SQL
*Plus可以处理的两种类型的命令 1、
SQL
命令:主要用来对数据库
执行
操作 2、
SQL
*Plus命令:主要用来设置查询结果的显示格式,设置一些环境选项和提供帮助信息。 区别: A、
SQL
命令不可以简写,
SQL
*Plus命令可以简写(只写前面的一个或几个字符); B、
SQL
命令以“;”结束,
SQL
*Plus不以“;”结束;...
SQL
* PLUS 概述与常用命令
简介 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;
SQL
* PLUS 是用户与oracle进行交互的客户端工具。在
SQL
*PLUS
中
,用户可以
执行
输入的
SQL
语句、PL/
SQL
语句,以及各种
sql
*plus命令,还可以格式化
SQL
,PL/
SQL
语句的输出结果等。
SQL
*PLUS的命令类型:
SQL
: 是指DDL 、DML和D
Oracle的
SQL
*Plus命令
在设置为ON,再设置字符串时,则每次暂停都将显示该字符串。可对结果进行设置列的标题、定义输出值的显示格式和显示宽度、为报表增加头标题和底标题、在报表
中
显示当前日期和页号等。在一附加行上继续某个
SQL
*Plus命令时,
SQL
*Plus以该设置的字符序列进行提示。设置查询的行数,是
SQL
*Plus一次从数据库获取的行数,有效值为1到5000。控制START命令是否列出命令文件
中
的每一命令,若设置为ON时,则列出命令。显示
SQL
*Plus系统变量的值或
SQL
*Plus环境变量的值。调整列标题的对齐方式。
SQL
*PLUS命令的使用大全
Oracle的
sql
*plus是与oracle进行交互的客户端工具。在
sql
*plus
中
,可以运行
sql
*plus命令与
sql
*plus语句。 我们通常所说的DML、DDL、DCL语句都是
sql
*plus语句,它们
执行
完后,都可以保存在一个被称为
sql
buffer的内存区域
中
,并且只能保存一条最近
执行
的
sql
语句,我们可以对保存在
sql
buffer
中
的
sql
语句进行修改,
Oracle 数据库(五)—— Oracle 之
SQL
*Plus 命令
SQL
*Plus是一个被系统管理员(DBA) 和开发人员广泛使用的功能强大而且很直观的Oracle工具,也是一个可以通用在各种平台上且操作几乎完全一致的工具。
SQL
*Plus可以
执行
输入的
SQL
语句、包含
SQL
语句的文件和PL/
SQL
语句, 通过
SQL
*Plus可以与数据库进行对话。
基础和管理
17,377
社区成员
95,127
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章